3.0
Apr 13, 2026
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits and employee perks.
Cons
Lack of clear strategy. Poor communication from the c-suite. Lack of accountability from upper management. Constant re-orgs and massive layoffs with no true metrics for why people are laid off.