Pros
The pay is decent however it is unfair at times. You have solo drivers delivering the same amount of product as team driver who split the work yet the pay is the same for doing twice the work.
Cons
I remember being severely hurt one day on the job and a few hundred miles from the home terminal. Luckily it was at my last stop so I pushed through and finished the delivery. I told them what happened and had the injuries to show them when I got back. The reason it happened was because the equipment provided was damaged and unsafe. I told them on the way back I would need to go to a Dr. When I got there they told me I needed to work a few hours later even though I could hardly walk from being in so much pain. They said well in that case you'll need to take a drug test. I said that wouldn't' t be a problem. This seemed to frustrate them and they told me to just go home for the day. So long story short they don't care about their drivers well beings they just look for a way to make it your fault and threaten with laying you off if you don't do what they ask.