1.016 Mar 2020Affiliate managerFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood team for the most partConspoor leadership, no development, no structure.Show more
1.025 Aug 2021Affiliate managerFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsSome of the staff are funConsEverything else, terrible company and work environment, horrible pay, no direction.Show moreHelpfulShare2
2.019 June 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsLocated in Canary Wharf, LondonConsLack of communication and siloed informationShow moreHelpfulShare