2.0
6 Apr 2026
Former employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
High pay and engaged coworkers
Cons
Horrible wlb, ruined my health. No real managers here which is part of the problem
Check out your Company Bowl for anonymous work chats.