4.0
14 Apr 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great team, flexible working and exciting initiatives to work on
Cons
Processes can be slow and can be difficult to move things along quickly with most of senior management in the US