- Supportive team environment with collaborative colleagues
- Opportunities for professional development and internal promotions
- Flexible remote work policy and good work-life balance
- Leadership is generally approachable and open to feedback
Cons
- Compensation is slightly below industry average for some roles
- Decision-making can be slow due to layers of management