2.0
24 Jun 2026
Current employee, more than 1 year
Decatur, IL
Recommend
CEO approval
Business outlook
Pros
Good pay, decent benefits, decent hours.
Cons
Hypes up the Five Principles, but after working here for awhile you realize that is not the case. Very unprofessional in programs that should be confidential. Poor leadership values.