5.0Jan 17, 2022Senior technical account managerCurrent employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsGreat culture and growth opportunityConsGrowing so fast - very busyShow more
5.0Aug 11, 2025Technical support engineerFormer employeeRecommendCEO approvalBusiness outlookProsGreat team, company is forward thinking.ConsToo much hand holding for clients.Show moreHelpfulShare
1.0Dec 29, 2025It support specialistFormer employeeRecommendCEO approvalBusiness outlookProsGlad the position was remoteConsTraining should have been longer and the pay was not worth the call volume/work loadShow moreHelpfulShare