5.0
Jul 15, 2021
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
International work environment, ecouragement of management to constantly question and optimise processes & opportunity for self-development
Cons
With having the HQ in London, employees in other countries don't have the best work conditions or country specific advantages e.g. tax benefits, retirement provision etc.