1.0
Jun 16, 2026
Anonymous employee
Former employee, more than 1 year
Londres, Angleterre
Recommend
CEO approval
Business Outlook
Pros
Great Office culture in London
Cons
Engineers are overworked with the excuse that this is fun start up culture. CEO regularly praised examples of people working to the point of burn out