4.0
Dec 5, 2025
Former employee, more than 5 years
Midtown New York
Recommend
CEO approval
Business Outlook
Pros
Excellent company to work for, the best benefits, perks and culture you can have
Cons
Ads team culture is going downhill due to the pressure from top leadership. Kill or be killed environment In my first 3 years at the company I had 7 different managers. This is the norm, unfortunately