Pros
Genuine autonomy here! You're given room to work without being micromanaged. If you have ideas, they're actually heard and taken on board, not just nodded at in a meeting and forgotten. Management is supportive and genuinely invests in employee wellbeing, which feels rare these days.. it's not just lip service, you can feel it in how people are treated day to day. You're trusted to get the work done rather than judged on hours spent staring at a screen - a refreshing, results-focused culture rather than a presenteeism one. On top of that, there are plenty of learning opportunities, and you genuinely feel like a valued part of the team rather than just a number.
Cons
Salary could be more competitive with market rate, and the benefits package is fairly average compared to some other companies in the industry.