Pros: It's a stimulating environment for anyone interested in the EdTech sector. As a Software Engineer, I got to work on impactful projects that genuinely helped students. The teams are full of smart, dedicated people, and there's a real sense of camaraderie when everyone's pushing towards a common goal. Learning new technologies and methodologies was a regular part of the job, which I appreciated.
Cons: The main drawback is definitely the work-life balance, especially during product launches or critical development sprints. Expectations for overtime, even unpaid, can be quite high. While leadership is generally supportive, there's sometimes a disconnect between strategic goals and the day-to-day reality for the engineering team, leading to rushed timelines.
Advice to Management: Consider better resource allocation and clearer project planning to mitigate frequent crunch times. Empowering teams with more autonomy on timelines could also improve morale and output.
Show more