You own all equipment, pick your own freight, run when you want, go home when you want, wont be punished for refusing a load, payed every day when the load drops, freedom to run your business as u see fit
Cons
Bad communication w drivers, detention pay takes almost a month to be paid
All of the equipment is yours so it should get 5 stars unless you slack off on your maintenance, you book your own loads so you choose your home time, payed everyday after load drops, bad communication with drivers