Pros: fun environment.
Cons: hours, depending of the shift.
Lots of lifting, and constant moving.
I learning how to work as a team player, and how to work well with others.
Management was great overall.
Co-workers were great people to be around, always having a good time.
Hardest part was the quick pace at first.
The most enjoyable part of the job was working amoung friends.