Can your current employer hire you and then after the fact require you to upgrade your drivers license to CDL?
Question Details: Then make you clock out to do the testing required to obtain the CDL, or tell you to take the afternoon off and then in the same breath tell you to go take the test for a CDL. There is the question about the cost a CDL will run about $50 these days, which should pay the employer or employee?
Can your employer do this? Yes; an employer is free to set--and also change--the requirements for a job at will, so it can require you to have a CDL license.
Who should pay? The real question is can you require the employer to pay, and the answer to that is no; an employer can make it a requirement or condition of work that employees get licenses or qualifications on their own time and pay for them themselves, too. So while an argument could be made that your employer "should" compensate you for doing this, the fact is they do not have to--they can choose to have you to do this on your own time, at your own expense.