4.0
Jan 10, 2025
Current employee, more than 1 year
Peoria, IL
Recommend
CEO approval
Business Outlook
Pros
Great opportunities for Central IL residents Nice benefits and pay Flexibility
Cons
Culture and morale among employees vary department and weekly Certain leadership can be feeble and passive