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