1.0
Feb 2, 2026
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
The benefits are fairly decent
Cons
There are more executives than there are staff. Unless you are an executive, the pay isn’t great. Morale is in the trash. Everyone is over worked.