4.0
Feb 17, 2024
Current employee
Recommend
CEO approval
Business Outlook
Pros
I’ve overall been satisfied working here, but more so for the colleagues I work with, less so the administration.
Cons
Administration lacks an in touch presence with the needs of its employees.