5.0May 7, 2025Customer supportFormer employeeRedhill, South East England, EnglandRecommendCEO approvalBusiness OutlookProsI Enjoyed my time thereConsThe salary could have been moreShow more
2.0Mar 31, 2022Technical support coordinatorCurrent employee, less than 1 yearDenver, CORecommendCEO approvalBusiness OutlookProsFlexibility, Collaboration is easy, Understanding Management Team, An alright place if your just starting out.ConsNo Vision/Dental Benefits No FMLA No PTO No Retirement Plan availableShow moreHelpfulShare