3.017 Oct 2025Technical support engineerFormer employee, more than 3 yearsReading, EnglandRecommendCEO approvalBusiness outlookPros- Ok benefits (nothing fancy)Cons- The colleagues from the same department in US were not very helpfulShow more
5.017 Dec 2024Customer success managerFormer employeeRecommendCEO approvalBusiness outlookProsGreat leadership. Demanding but fair as they held us accountable for deliverables.ConsProduct fit challenges resulted in too much customer churn.Show moreHelpfulShare
1.020 July 2025Anonymous employeeFormer employee, more than 1 yearLehi, UTRecommendCEO approvalBusiness outlookProsGreat customers, great team mates.ConsLeadership, business decision making, financial transparencyShow moreHelpfulShare