Vantaggi
If you are able to get a shift, and if you are able to easily pick up boxes and if your route is not too far/crazy, it's an easy way to make decent money.
Svantaggi
There are too many "if's" in the equation for me. I enjoy this job when all the ifs line up. But when they don't, it's stressful and not worth it. I've waited in warehouse parking lots for boxes for an hour into my shift, I've been given shifts that sent me out into the obscure, unpaved desert at night (I'm in Arizona, and I was literally off roading), I've been sent shifts in advance and had the time change on me without notification, I've accepted 3 hour blocks that took me 4 hours and 45 minutes to deliver because I was given too many boxes.... Just a bunch of silly stuff that should have gone more smoothly and easily. I'm over it.