4.0
Aug 20, 2025
Former employee, more than 3 years
Palo Alto, CA
Recommend
CEO approval
Business Outlook
Pros
Nice people, good managers, good location, pay is not bad
Cons
Benefit is at averaged level, overall is not competitive as other Bay Area companies.