4.0
Jan 17, 2024
Former employee, more than 5 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
benefits and open culture. challenging work and great colleagues.
Cons
work life balance is sometimes messed up due to improper management
Check out your Company Bowl for anonymous work chats.