3.03 Feb 2026-Customer success managerFormer employee, more than 5 yearsUxbridge, EnglandRecommendCEO approvalBusiness outlookProsGood place to work - nice teamConsYoung management team however good support from the senior managementShow more
4.08 Dec 2025Good people but job doesn't feel secureAnonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsGreat people to work with, great officeConsHad several layoffs or 'restructurings' during my tenure. No 401k match.Show more
5.026 Nov 2025Good employerSenior onboarding specialistCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood benefits, good management, great teams and trainingConsFrequent layoffs, hard to get payrisesShow more