3.0
Jun 19, 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Good DEI company with fair wages and benefits.
Cons
Heavy debt burden, old products with declining sales and margins. Frequent layoffs, heavy workload and indifference by senior executives is impacting staff morale. Senior leadership seen as running out of ideas to grow the business and improvising.