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