Who pays for the coaching- is it the company or the individual?

Enlightened organizations led by enlightened CEOs and heads of Human Resources function will almost always pay for the coaching of their employees. But individuals too can take a decision to hire the services of a coach. They could do this because they do not want their colleagues to know that they are seeking coaching (often an Asian phenomenon) or they have already made up their mind to quit the organization, or sometimes because they just do not like any of the coaches provided by their company.