Pros
None at all. Thought for a moment, but there are none. Absolutely not a single one.
Cons
This is as unprofessional as it gets. They will not have a truck ready for you out of orientation. The culture is to get a new sucker to replace the last one. I got suckered into going to Nashville to get a truck. Was asked to run the east coast for a few weeks and I said okay (like a dumb idiot). I agreed to give a ride to another driver to Columbus - so he can get a truck. They then put a second driver in my truck to get a truck. I was not given proper drop/pick-up numbers. Was asked to pick up a wrecked trailer. Layover pay is handed out like candy, but is only $35. Standard is $55 at most reputable companies. Policy is to make repairs in house(cheaper) and that needs to change. They would not send me to get a mirror fixed. They haggled at every place I went for a signal-light/tire repair. Averaged 1400 miles per week with no sign for home. Just the sweet song of "buddy(insert promise here)." They will ignore you plenty during the day, evening, night, weekday or weekend. Finally had to get myself out of that situation and it cost me over $500. You can always do worse, but this is far closer to worst than to best.