5.0
Dec 20, 2022
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great colleagues and office environment with flexible working options.
Cons
Restricted in UK as to how the business can operate due to a global approach.