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