5.0Jun 18, 2026Senior consultantCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat place to work, good comms structure and great cultureConsNone, its a great place to workShow more
4.0Apr 3, 2025Sales consultantFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsgreat company culture, headquartered in UK, very nice teamConslower salary, tough when there’s bad job marketShow moreHelpfulShare
2.0May 29, 2026Senior consultantCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsniche market with good client base on the media and advertising sideConsno benefits or minimal benefits, lack of diversity and career growthShow moreHelpfulShare