3.0
Mar 24, 2026
Current employee, more than 1 year
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
+ Very nice people + Great offices + Supportive culture
Cons
- Weak performance management - C level not approachable and out of touch with employees - Product does not seem to be working great for advertisers