5.0
Jun 14, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great place to work Respect for employees Long term thinking Focused on sustainability
Cons
European-centric approach, not always right for clients/employees in other regions