2.04 Feb 2024SalaryRecruiterFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsEntry level job, no cultureConsNo culture and bad managementShow more