5.0
Jun 8, 2026
Current employee, more than 5 years
Saint Rose, LA
Recommend
CEO approval
Business Outlook
Pros
Culture, work life balance, competitive pay, employee/student focused and work environment
Cons
Instituting changes takes more time due to the size of the organization.