3.0
Apr 20, 2024
Former employee, more than 8 years
Menomonee Falls, WI
Recommend
CEO approval
Business outlook
Pros
Benefits are consistent with most companies.
Cons
Low pay, long hours, too many managers trying to figure things out and you are stuck and usually get the blame for bad ones.