3.0
Jul 8, 2024
Anonymous employee
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, good teams, innovative solutions
Cons
Poor management of resources, local processes for local divisions, more awareness of day to day problems