2.0
3 Sept 2025
Current employee, less than 1 year
Ottumwa, IA
Recommend
CEO approval
Business outlook
Pros
Good money, overtime, plenty of chances to advance in the company
Cons
Over worked, overtime 52 weeks a year, people in management that should not be.