4.0
Jun 14, 2025
Former employee, more than 3 years
Menlo Park, CA
Recommend
CEO approval
Business outlook
Pros
Highly talented coworkers, opportunity to work on a diverse range of technical projects.
Cons
High stress environment, poor training procedures.