4.0
Jun 11, 2026
Former employee
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Good people, good perks, smart colleagues,
Cons
Some people are too corporate and only manage up, out of touch and clueless when it comes to international expansion. Instability, no career progression