4.0
Mar 14, 2025
Anonymous employee
Former employee, more than 1 year
Illinois City, IL
Recommend
CEO approval
Business Outlook
Pros
- Amazing pay and benefits - Amazing people
Cons
- Almost unreal to get there - Almost impossible to switch to another department