4.0
Apr 1, 2026
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Collaborative work environment, exposure to global clients, and flexible work arrangements in some roles.
Cons
Limited advancement opportunities in certain departments, and occasionally slow decision-making processes.