- Opportunities to work on challenging and impactful projects
- Supportive and collaborative work culture
- Good internal mobility and career advancement
- Flexible work hours and hybrid options
Cons
- Technical debt is high, making development slow.