4.0
11 Feb 2026
Current employee, more than 5 years
San Mateo, CA
Recommend
CEO approval
Business outlook
Pros
If you like chaos of a start up feel, you’ll like it here. Great benefits but be prepared to have to constantly prove your worth while leadership changes the goal post every cycle.
Cons
Leadership has no idea what they’re doing