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 more
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 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