Pros: it was never free lunch, but i did not expected...i was a hard working emlpyee.
Cons: when i hurt myself in the job, and came back to work, the management was hard on me. did not want to expect my limitation, so had no other way that live.
I was happy with my job, learned and worked every area in this large department. It was a good team in the pm. shift.