I can't say that I'm 100% satisfied with Swift (or even 80%), but I've only been with them a few weeks, and still in training. Maybe I just got really unlucky. Few people that I have contacts with during orientation are doing well (going through his training smoothly), I must be the exception with 'dedicated' routes which has limited my time on the driver's seat. Even then, I don't think Swift is any worse than any other mega carriers.
I'm also getting lots of crap from one member in this forum, possibly because I'm working at Swift?