4.029 May 2026Sales associateCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsCommission is good and flexibilityConsLeadership is poor and micromanagementShow more
5.020 Apr 2026Anonymous employeeFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsStrong, knowledgeable teams and a good place to learn the ins and outs of the ad tech space. You get to work with people who know the industry well, and there are truly amazing people on the teams.ConsNot any I can think if.Show moreHelpfulShare
2.029 June 2026ManagerFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsGood pay, some nice peopleConsTerrible leadership, below average product. Avoid HR at all costs.Show moreHelpfulShare