5.0Nov 19, 2025AmazingCustomer service representative (csr)Former employee, more than 3 yearsDenton, Greater Manchester, North West England, EnglandRecommendCEO approvalBusiness OutlookProsAmazing employer Flexible Supportive Good progression Good locationConsNo cons, amazing company to work for .Show more