Pros
- Management is supportive and approachable when you need help with project challenges
- Good learning opportunities, especially around AI and new technologies
- The company organizes hackathons and tech sessions which are actually fun and useful
- You get decent ownership in projects and are trusted to manage things independently
- Teams are generally collaborative and willing to help each other
- Leadership is actively trying to improve processes and bring more structure
- Opportunity to work on different types of projects and interact with cross-functional teams
- Growing company, so there is room to contribute ideas and make an impact
- Flexibility in some projects to work remotely
Cons
- Processes are still evolving and sometimes feel chaotic during transition
- Communication gaps in a geographically diverse team
- Work-life balance can be demanding during peak project periods
- The second Saturday hackathon/session can sometimes feel too heavy and energy-draining. At times, there is an expectation from upper management to put in additional hours without fully considering the impact of project workload on the team.