Pay was pretty good, like most of the industry it varies by loads run. Never had a problem with home time or time off needed. Equipment was fairly new(with in 3-4 yrs) and the shop did an excellent job keeping the trucks moving.
Cons
Like most companies, the communication was a problem. "Need to know" didn't seem to apply to the people that needed to know. Most of the DMs seemed to have problems talking to each other for the last 6 mths to a year I was there. Ended my time there after having 7 DMs in 6 months.