I know of some companies that make you pay for it all yourself, and maybe will reimburse you if you pass. Sometimes you can reduce some of these costs by doing online training or computer-based training, but all in all, it's still costly to get the training you need. Employers worried about job jumping This seems to be the big issue I have heard and dealt with. Employers are afraid that if their employee goes off to training on their nickel, the employee will learn what he or she can and then apply that knowledge to get a new, higher-paying position. This behavior blackens the eyes of those employees who are just looking for continued education, not job advancement.
Employers fight back as best as they can.
If the employees break the agreement, they have to pay back the money spent on them for the training. I wish the stigma of training would go away so that those who want to be educated can be. I wish employers would encourage their employees to pursue continuing education. I wish classes could be made more affordable. I wish for a lot, but in the long run, it makes for a better IT employee.