2.0
May 16, 2023
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
great learning opportunity about ad tech industry and media players
Cons
bad company culture, weak leadership, terrible international knowledge, lack of respect for the customers and employees.