Share your insights or perspective on the financial matter presented in the input.

How a company can afford to give away so many shares as part of its ESOP
There are two sources for shares that employees buy through ESOPs. A company can simply buy the shares on the open market. The company must pay for the stock, but the employee then pays the company for the shares. If employees get a discount on the ESOP shares, the company would pay for that percentage directly. The company can choose to issue new shares. These new shares dilute the ownership of all the other current stockholders. While #2 is common when companies issue stock options, I'd be surprised to see it with an ESOP. In most cases, employees are limited in the amount of their salary they can devote towards the ESOP. If that limit is 10% and the discount that the employees get is 10%, the cost on a per-employee basis would only be 1% of that employees salary, which is a small expense.