4.010 Jul 2024InternshipFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood place to learn how to deal with clientsConsNo previous clients for youShow 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 Jun 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsLocated in Canary Wharf, LondonConsLack of communication and siloed informationShow moreHelpfulShare