3.0
Apr 4, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
Opportunities for growth Knowledgeable Management Evolving culture
Cons
Health benefits are not very good. Too much turnover. Compensation is mediocre compared to level of experience. ELT is out of touch with the business. No change management policies in place. Excessive layoffs, almost annually.