5.0
Aug 8, 2024
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Company culture is great with really good opportunities, flexible working policies, and employee benefits
Cons
A fair amount of red tape, but as expected with a global organisation of this scale