4.0Oct 16, 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.0Jul 19, 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.0Mar 8, 2025Software engineerCurrent employee, more than 10 yearsPortugalRecommendCEO approvalBusiness OutlookProsGreat culture and nice environmentConsCompany struggles to have attention to all details of the productShow moreHelpfulShare