3.0
8 Apr 2026
Current employee, less than 1 year
Menlo Park, CA
Recommend
CEO approval
Business outlook
Pros
- wlb on team is okay, not as bad as other teams - solid benefits
Cons
- toxic culture, everyones morale is quite low - constant fear of layoffs