5.0
16 Feb 2024
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Succeeding at gaining market share in ad tech space, industry leading security team, great benefits, good work environment, friendly colleagues.
Cons
Trouble prioritizing, resource planning and defining strategy in recent years.