4.0
Oct 7, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Leadership is new and working on fixing things and bringing us into the 21st Century, which is most appreciated. Given time, this will truly be a great place to work.
Cons
Benefits are far too expensive.