2.0
Jun 28, 2026
Former employee
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Nice office environment, free daily lunches.
Cons
Management style needs to be reoptimized. There is minimal guidance and lots of blame towards employees who have been with the company for several years to fix the issues. The energy of this place feels like you’re walking on eggshells and being monitored daily. Stay far away.