3.0
27 Jun 2024
Current employee, more than 8 years
Menlo Park, CA
Recommend
CEO approval
Business outlook
Pros
Good people working on exciting technologies not overly stressful environment which would allow you to maintain good work life balance.
Cons
Promotions can take a long time for some.