Pros
-Good pay for the skill level needed. -It'll be hard to find another part time job out there with a benefits package this good. -You really do get a workout (I dropped 15 pound in the first two weeks). -My manager was very professional, attentive and fair. -If you do good, you'll get noticed and you'll move up. -People are hired from within, so pretty much all the management started from the very bottom.
Cons
-Hours are bad (I worked the "morning shift" which was midnight until 6am or later) and hard to get used to. -At the beginning you pretty much get no time off except for weekends and 6 holidays, sure you can accrue days off even in the beginning, but the senior people get to pick their days off first. So you have to plan vacations, or even time off a year in advance. -Sometimes the work itself (sorting boxes) can get overwhelming, repetitive, and tedious. -From what I heard, not all the managers are as good as mine was.