5.020 Jun 2025GoodAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsWorked here for a few years, really liked it.ConsThere were not any issues.Show more
3.012 Jan 2022Bleeding edge technology companyAccount executiveCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat technology solving some complex problemsConsStill finding PMF No local supportShow more