5.0
Oct 6, 2025
Former employee, more than 3 years
Peoria, IL
Recommend
CEO approval
Business Outlook
Pros
Supportive coworkers and manager, good benefits and salary.
Cons
Not necessarily a negative, but OSF has high expectations of their employees and is a very structured environment.