Pros
Excellent flexibility that makes it easy to balance work and personal life. Generous and competitive benefits — honestly hard to beat. A good level of autonomy in day-to-day work and project ownership. Cross-team collaboration is encouraged, and there's space to build strong partnerships across departments. Clear opportunities for personal and professional growth. The company culture is generally supportive and open to new ideas.
Cons
The organization has gone through several phases of change, which can sometimes feel exhausting or unclear. Cross-functional alignment can be a challenge at times; getting everyone on the same page requires extra effort. Communication around shifting goals or strategies could be more consistent during periods of change.