2.0
Oct 2, 2025
Recommend
CEO approval
Business Outlook
Pros
This used to be a great place to work. Great products, great culture, competitive pay until they let go of all of the good employees.
Cons
Constant layoffs, declining sales, lacking in processes, complicated organization.