Good learning ground, but poor management drives talents away.The good thingsLearned a lot technically with hands-on experience in real projects. Great teammates, and the backend and mobile sides offer even more learning opportunities.
The challengesOld startup vibe, can be stressful but good for growth. Management and communication need improvement. Project management can be overly controlling at times, which affects team morale.