2.0
7 Sept 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great collaborative people Opportunity to work with global offices Great office space in London Hybrid working
Cons
Senior managers and leaders with very long service meaning little fresh input from the external environment and outdated knowledge Confused culture Low salaries