Pros
It's a great concept for a start up if you need laundry in demand.
Cons
They never pay on time, they'll cheat you out your time, gas, and mileage. They hardly ever communicate about changes with in the company. Several drivers have quit including myself.