5.0
Nov 6, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
One of the best places I've worked - comparable ambition to US tech but with a good level of camaraderie between employees. Great culture in the London office - lots of events and chances to meet people. Work is fast-paced but meaningful and I have good autonomy to drive my initiatives. Cross-functional collaboration is good and teams generally work pretty well together.
Cons
Prioritisation has always been a challenge and we've tried to do to much at once but I think leadership are really starting to turn around on this. We've been through a few restructures but they are generally handled compassionately as much as it sucks to see people impacted.