Pros
Overtime is usually freely available for those that need it...even when you don't want it.
Cons
In my experience the upper management in this company are incompetent. I saw people with a long history on the floor that knew the best ways to keep the plant running get their advice ignored in favor of new college graduates the company would hire. I saw multiple ethical issues arise within upper management as well, too numerous to list in this review. The one that I will always remember is a manager that would leave the plant during night shift to go out to eat and gamble at the casino down the road from us. When other managers were confronted with this they would simply reply that they knew and would handle it. Of course in the entire time I was there this never happened.