4.0
2 Feb 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great pay, people are friendly, forward thinking culture
Cons
Too closely linked with Europe team and corporate culture to ensure the UK version fits the relevant market