Pros
Collaborative work environment, diverse tech stack, opportunities for learning and upskilling, supportive leadership, and flexible work policies.
Cons
Occasional long hours during critical deployments, and some internal processes can be slow to adapt.