1.025 Feb 2021Worst place to workCustomer service managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsNone none none none noneConsThey will shirt change you and never pay your commissionShow more