4.021 Apr 2026Senior account managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsNice people & team, interesting industryConsCan be a bit corporateShow more
5.011 Sept 2025It leadFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat company culture. hybrid work environment is encouraged.ConsBack then, pay could have been more competitive for NYC Market. The headquarters were in LondonShow moreHelpfulShare
4.06 Nov 2025Sr. insights managerFormer employee, more than 5 yearsNew York, NYRecommendCEO approvalBusiness outlookProsStaffed with many smart, energetic and creative people.ConsUK based leadership often out of sync with US teams negatively impacting effectiveness.Show moreHelpfulShare