I got a job with a company in Utah that sent me to their school. They paid for a greyhound to get me there, and roomed me their motel, free of charge, while I took their 3 week course. They didn't require money up front, they would deducted a small amount weekly from my check. All I had to do was pay for my food while in school for the 3 weeks. They taught us what we needed to know to get the CDL permit first, then they trained us in backing for a week and then we drove around town for about a week with a trainer, then we did our state testing right there(pre trip, backing, road test). After passing all the tests and getting my CDL, they then put you with a trainer for 60 days for your OTR training, then your qualified to drive for them on your own or with a team mate. It was very easy to get a CDL with them. BUT, during my first week out on the road with my 60 day trainer, he fell asleep at the wheel and wrecked the truck. I headed home very hurt and disappointed. This was about a year ago. I recently got my courage up and looked for a job using my CDL but was unable to find a company to hire me without atleast a year experience. Most companies want you to have a year exp before they will hire you. Lucklly I just found a O/O who heard my story and agreed to let me drive with him to gain additional exp. I'm not sure how that will work out, but, if you want to get your CDL you can go that route. You probally won't find a company to give you a job without a year exp. Good luck, hope this helped
Some of the companies that do this type of training are: CR England, Swift, USA, PAM. You can apply online and probally be on a bus headed to their school by the end of the week.