4.024 Oct 2016Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat people, products and a caring attitudeConsToo dependent on US HQ for product developmentShow more
4.015 Jul 2025TechnicianFormer employee, more than 1 yearSunrise, FLRecommendCEO approvalBusiness outlookProsGood environment, knowledgeable technicians, good work-life balanceConsLow cost health insurance, PTOShow moreHelpfulShare
1.023 Jun 2026Tech support specialistFormer employee, more than 3 yearsSunrise, FLRecommendCEO approvalBusiness outlookProsNothing I can think ofConsToxic work environment, no benefitsShow moreHelpfulShare