Wages are very low when you factor in time. I am a licensed, Class B CDL driver with a Passenger endorsement and a flawless driving record and I am making a little more than $10/hr. Because pay is based on trips, wages are very low. Every day you will have at least1-2 hours of prep and post work that will not be compensated for. If there is quick turnaround between trips than money is good, but turnaround is almost never quick meaning you'll spend several hours of your day waiting and not being paid. If you don't watch your paystubs, they will not pay you the proper amount for your more expensive trips either.