Pros
- Strong onboarding and training programs, especially beneficial for fresh graduates - Opportunities to learn and gain hands-on experience early in one’s career - Historically had a solid technology-driven culture and knowledgeable teams - Good platform for building foundational skills
Cons
- Noticeable cultural shift in recent years, with increased internal politics - Decision making layers have grown, reducing transparency and open communication - Experienced professionals may find limited alignment with evolving work culture - Project allocations at times may not fully consider individual expertise or feedback - Transition from a technology focused environment to a more work-hours driven approach - Limited flexibility and support during the notice period, with compensation not always aligned in cases of employer-initiated early release