1.016 Nov 2025Worse company I have ever worked for.Cold calling salesFormer employee, more than 1 yearManchester City Centre, EnglandRecommendCEO approvalBusiness outlookProsNothing comes to my mind.ConsTerrible management Horrible bosses Toxic Low wages No support.Show more