Pros
Day shift, home daily, good pay, top rate is $24.50, decent 401k + small pension, 2 health options, one very expensive, one cheap but with very high deductible.
Cons
micro managed by people in an office on the other side of the country who have no idea about freight or routing, drivers are treated like expendable pieces of equipment, in the slow season, up to %20 of drivers told to stay home for lack of work. Quality of work doesn't matter, only seniority. Generally you are treated like a piece of meat to be used up and discarded at will. I've been here 6 years, doubt I'll make it to retirement. %10 of drivers out on comp at any time, blown back, knees etc. Equipment maintenance passable, lots of older tractors though, not as good as you might expect.