The question also, of who benefits more employee or employer when the employer pays for the certification?
Oftentimes, the employer will only pay for the certification if the employee gets a passing grade, which can be risky for the employee considering how difficult some of these certifications are. This could be yet another justification for cheating, not being able to afford (literaly) to fail.
Another common stipulation may be that the employee can only get re-imbursed for 1-2 exams per year and must agree to work at the company for say 1yr after the last exam has been taken. Let's say a person is going for a certification that requires 5 exams. That means, it would take you at least 3yrs to get certified if you want to be re-imbursed, plus an extra year working for the company. Once these 4yrs are over, it is likely that the certification provider has already created an updated version of the credential.
At that point, do you start the process all over again or maybe enter the job marketplace with an outdated credential?