2.0
Sep 9, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Overall great people, especially in London and EMEA
Cons
Pay is below other companies Global leadership needs dissolving and rebuilding Problematic characters in leadership roles enable bad behaviour and leadership further down the chain