Pros
The pay used to be good. You started out at $15 and in four and a half years your were at $32 an hour (top pay level). Now a new hire will stay at 75% of the top pay amount indefinitely.
Cons
Human Resources, every level of management, scheduling is a nightmare, 7 days a week, work through holidays on a moments notice, too many 84 hour weeks (12 hours/day, 7 days a week). There's a very us versus them attitude on both the salaried and hourly sides. It's a dangerous place to work. Lots of amputations and burns and broken bones. Training on a job is a joke. No one knows what they are doing, myself included. The Battle Creek plant is old and dilapidated. Anything that brakes is never properly replaced or fixed, from computer monitors to the wall that's about to cave in to the huge ovens that will not fire up. And then there's the FNG (Freaking New Guy) syndrome. Everyone contracts it. You are hated by HR, other hourly union coworkers, and management for not knowing how the place works or asking questions.