4.016 Oct 2025Customer success manager (csm)Current employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsConstantly changing and improving, which is exciting.ConsNot really a con, but as things are constantly changing, it can be tricky to stay on top of things and automate.Show more
4.019 Jul 2025Service technicianFormer employee, more than 3 yearsClaytonRecommendCEO approvalBusiness outlookProsGreat as a learning experience and good colleagues.ConsThe salary was low for the positionShow moreHelpfulShare
4.08 Mar 2025Software engineerCurrent employee, more than 10 yearsPortugalRecommendCEO approvalBusiness outlookProsGreat culture and nice environmentConsCompany struggles to have attention to all details of the productShow moreHelpfulShare