3.0Oct 5, 2021Group it applications managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsExperience, working environment, multi cultureConsFrequent people's turn-over, salaries, not clear structureShow more
1.0Jan 22, 2025MarketingFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsThe people they are able to attract are mind-blowing talentedConsThe company is run by a person that fires the entire team every 12-24 months, There is no stability or trust.Show moreHelpfulShare
1.0Jul 27, 2024Anonymous employeeFormer employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsNothing good about this placeConsHigh staff turnover, extremely toxic company to work for. New business therefore no structure in place.Show moreHelpfulShare