well.. how does one get 2 years of experience before your insurance company will cover them?
the rest of the requirements seem rather lax from the ones I have seen in the past.
Most of the large fleets in the US have a driver training program; either in-house where the student can go to their school and get a CDL, or they will hire from the many private truck driving schools in the country. The new student-driver will be with a company trainer for a few weeks and if all goes well, will be assigned their own truck. Or is some cases, be required to do a lease-purchase program with the company.
Many companies that do this type of training will reimburse the student-driver the full cost of the truck-driving school tuition, but the new driver must stay with the company for at least a year to be reimbursed.
A new driver that goes this route and keeps their driving/ safety record clean with the original company can basically go anywhere they want after a couple of years, the driver shortage being what it is.