2.0
Aug 28, 2025
Current employee, more than 8 years
San Jose, CA
Recommend
CEO approval
Business Outlook
Pros
Great people to work with and some good managers if you land on the right team.
Cons
The marketing department has become toxic and layoffs every 6months.