5.014 Oct 2025Great cultureAnonymous employeeFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsFast moving technology, great team,ConsStartups have funding & runway uncertaintyShow more