3.0
Aug 8, 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great company with excellent benefits. Majority of employees are lovely!
Cons
Some members of senior management have stayed relatively under the radar to get to where they are but they aren’t great.