Pros
The people. I miss working with them. Most of us worked hard. A lot of knowledge can be obtained by a lot of the people.
Cons
Management. I know you probably see this often but management is terrible. They like to hire college level managers who typically don't care about safety or your general well-being. Watch out for these issues because they are terrible to their staff and do not like to give raises. Here's a reward, pizza party! Pizza that no one wants and they look smug like they've done something right by the staff. It's a joke! If you can avoid this place, be sure to do so. Oh, and the positive side of the comments on here are from the management or office staff and trust me, they have a very easy job there. The ones that work hard are the production staff.