3.013 Dec 2022WorkerAccount managerCurrent employeeLeigh, North West England, EnglandRecommendCEO approvalBusiness outlookProsFlexible working, remote working, nice peopleConsSalary, strange culture, bad serviceShow more