2.0
Sep 18, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Direct management listens and do what they can. Pay and benefits are comparable to similar jobs.
Cons
Administration changes and massive layoffs recently. Employees are stretched thin and constantly asked to do more with less resources.