3.0
21 Aug 2025
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Great team of people working together across various parts of the business to accelerate advertising growth
Cons
Deprecated teams and collective team structures badly impacted after acquisition