5.020 Feb 2021Great workplaceIt support technicianFormer employee, more than 5 yearsGreenford, EnglandRecommendCEO approvalBusiness outlookProsPeople you work with are grear, relaxed atmosphere, work from home.ConsNone to mention as it was a nice place to workShow more