3.0Aug 1, 2024Account executiveCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice company culture and nice peopleConsSalary and lack of benefitsShow more
3.0Jun 24, 2026Paid media managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice people and friendly environmentConsPoor support structure and long hours of workShow moreHelpfulShare
5.0Jun 1, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat company, people & cultureConsNot any that come to mindShow moreHelpfulShare