They are a rip off and a bunch of crooks. Don't go here unless you want to sit around every weekend and fight with dispatch and driver relations. I got screwed on $900 I was supposed to get and the only info I was given was from payroll saying the were told not to process my payment. I tried to work with this company and this is how they show respect so if you decide to quit don't tell them or they will screw you out of it