2.0
Mar 16, 2026
Recommend
CEO approval
Business Outlook
Pros
The People. People were the main draw to why people stayed. After many rounds of layoffs, many good and talented folks are no longer there.
Cons
Leadership. Leadership decisions has turned this company from an industry leader to a company struggling to play catch up.