Pros
On road freedom, decent customers.
Cons
Poor management, non- competitive pay, claiming they don't have money for raises during their most profitable years literally ever, lack of family life balance, mandated overtime at short notice, micromanaging is horrid, no communication