5.0
Nov 7, 2025
Recommend
CEO approval
Business Outlook
Pros
Well-respected consulting brand, collaborative environment, growth opportunities, flexible work options, heavily sustainability-focused
Cons
Standard challenges you'd face in a large organisation, departments can sometimes feel detached from one another