Pros
The employees below upper management & the opportunities to learn about corporate America, for better or for worse. I learned a lot about myself and my abilities. It's a great "just out of college" job. Especially since it's so many hours, after you leave it can only get better. You can promote quickly within your first year and really build your resume. The most likely possible opportunity if you wish to retire from one particular company.
Cons
The long hours. Expect five 12-hr shifts/wk...The compensation, on average, is unacceptable. You can end up owing the company $ for circumstances outside of your control...The promotions are always from within, but are often undue and given to those who are willing to talk the talk, rather than prove that they have a soul and integrity.