3.0Jul 1, 2020Technical support engineerFormer employee, more than 1 yearBuckhurst Hill, EnglandRecommendCEO approvalBusiness outlookProsFun place to work, great banter.ConsNobody was very professional, many unhappy customersShow more