Pros
Plenty of hours, decent hourly wage for labor. Many different shifts available to dovetail with your schedule.
Cons
Abusive environment. Dangerous and unhealthy working conditions. Bad tyrannical management that is constantly looking for new and exciting ways to browbeat and humiliate people into working even harder than they already are. Crappiest place on the planet. Huge gobs of moldy dust caked to the screens of the fans that blow "air" into stifling hot trucks. Ice-cold working conditions in the winter, especially when someone "forgets" to turn on the heat. Dock managers are forced by upper management to always have something to be on the workers about. If it's not "load rate", it's "scan rate". If it's not scan rate it's "cube". If your'e doing everything really well they'll send you back to "Load Academy" just to embarrass you into trying to work harder. You get out every shift and can barely walk and then stand in a long line like livestock waiting to be patted-down by Security before you're allowed to leave. I quit last night and it was better than sex.