5.017 Jan 2022Senior technical account managerCurrent employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsGreat culture and growth opportunityConsGrowing so fast - very busyShow more
5.011 Aug 2025Technical support engineerFormer employeeRecommendCEO approvalBusiness outlookProsGreat team, company is forward thinking.ConsToo much hand holding for clients.Show moreHelpfulShare
1.029 Dec 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