4.0Jul 10, 2024InternshipFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood place to learn how to deal with clientsConsNo previous clients for youShow more
1.0Aug 25, 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.0Jun 19, 2025Anonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsLocated in Canary Wharf, LondonConsLack of communication and siloed informationShow moreHelpfulShare