3.0
May 5, 2026
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great management, nice co workers, being remote, good benefits, good bonuses
Cons
Lower base salary, micromanaging and on top of you to have to complete specific metrics regardless if you’re top performing or not, challenges with selling a product that many advertisers feel doesn’t work for their business