4.0Apr 25, 2025Customer success managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsSalary is good Strategy seems promising with Onfido acquisitionConsThe tech stack needs to be modernizedShow more
5.0Jun 5, 2025Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookPros-Above average pay -excellent team cohesion -great work environmentCons-Be ready to work, need to earn it!Show moreHelpfulShare
3.0Mar 25, 2026SalesFormer employee, more than 1 yearShakopee, MNRecommendCEO approvalBusiness outlookProsGood work/life balance, good pay, good benefitsConsSales territories are extremely confusingShow moreHelpfulShare