5.0Aug 20, 2025A product as strong as its teamCustomer success managerCurrent employee, less than 1 yearParisRecommendCEO approvalBusiness OutlookProsStrong product, even stronger teamConsStill developping processes. But on the path of progressShow more
4.0Apr 23, 2020Excellent organisationSales associateFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsReally great tech, smart peopleConsVery competitive space - hard to break inShow more