3.0
Jul 23, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good company vision and mission
Cons
Very Siloed - BU's are all very very seperate Pay not great, very us and them mentality - higher grades get much better benefits