Though there are benefits to both, company sponsored truck driving school is often a better choice because students are paid while learning, and if they work for the company after graduating their debt may be paid off or forgiven altogether.  But there are pros and cons to both types of training.