Busy work environment that keeps you in shape.
Pros: very enjoyable job.
Cons: no benefits. hard on a vehicle.
Being assigned pickups and deliveries and making on the fly routing decisions in order to meet customers' deadlines. Lots of running and exercise. Management was a pleasure to work with/for. Paid a large percentage of delivery fees, so how much you could make was up to you, so long as the deliveries were present.