Pros
Supportive and approachable management team
Great learning opportunities with exposure to new technologies (AI, Cloud, Microservices, etc.)
Employee-friendly culture with flexible work environment
Freedom to take ownership and make impactful decisions
Strong teamwork and collaboration across departments
Cons
Internal process improvements can be made faster