Pros
Air conditioned office environment with simple, repetitive tasks to complete.
Cons
Tends to fill vacant spots with college students who lack basic work ethics, then leaves them unsupervised. Often leads to them performing the bare minimum, or making frequent mistakes, and forcing coworkers to pick up the slack. The worst offenders have been caught lying on time-sheets, leaving work for long periods of time, and even refusing to undertake tasks specifically requested by dock supervisors. With no oversight/supervision, the bad employees have no stick, the hard working employees have no carrot, and this leads to a whole other level of problems. Absolutely no advancement path visible, and one of the worst 401k plans and health plans I've ever witnessed.