3.08 Apr 2021Director of publisher developmentFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture, plenty of autonomy and trust in EMEAConsBeing a US business they had zero idea how to trade in EMEAShow more
5.019 May 2026Senior analystCurrent employee, more than 5 yearsRecommendCEO approvalBusiness outlookProsGreat environment to work. The people you work with are superb. Benefits are great.ConsNot necessarily the highest payShow moreHelpfulShare
4.08 Apr 2026EngineerCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsgood culture and people, good work life balanceConsLower range of the compensationShow moreHelpfulShare