Pros
Pay is ok and the minimum guarantee helps.
Cons
The insurance is very expensive. They don't consider family and home time. The schedule can change at the last minute when they put it out on Friday afternoon for the following Sunday through Saturday. Just because you have a set route doesn't mean they won't change it or your pickup time. Mine changed permanently from days to overnights with only a week notice and after only a few months. Don't get used to anything because it'll change. I also reported several equipment problems that never seem to get fixed. 2 months later when I got a ticket for it I was told I had to pay for it since I didn't remind them one more time before I took the load out that day. Their California office is also closing down which is their main hub so I'm not sure what that says for the future of the company. The only thing they seem to care about is touching your cell phone because even touching it once is grounds for termination. I originally gave them five stars also because they threatened to terminate me for not doing so and putting a bad review.