5.0
20 May 2025
Former employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business outlook
Pros
Culture Helpful colleagues everyone wants two push the company forward
Cons
Average salaries leaving them less competitive
Check out your Company Bowl for anonymous work chats.