You need to have a CDL. The have a "finishing school" for newhires with no experience. I thought the company was good. I worked for them for 18 years. They are not for cowboys. They like to hire "boy scouts". You do need to work according to their rules or leave.