Over all, a good company. Training pay is low, but not bad milage pay once you're on your own. Great at getting you home time when you want it. Large enough to have the freight to keep you rolling, but small enough that they actually care about the driver.