3.0
Aug 5, 2025
Former employee, more than 1 year
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Good company Great compensation and perks
Cons
Cut throat leadership Less room for innovation
Check out your Company Bowl for anonymous work chats.