5.0
Apr 20, 2026
Anonymous employee
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Strong, 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.
Cons
Not any I can think if.