Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

How a company can afford to give away so many shares as part of its ESOP
This question is very open ended. But I'll try to answer parts of it. An employer can offer shares as part of a compensation package. Instead of paying cash the employer can use the money to buy up shares and give them to the employees. This is done to keep employees for longer periods of time and the employer may also want to create more insider ownership for a number of reasons. Another possibility is issuance of secondary offerings that are partially given to employees. Secondary offerings often lower the price of the shares in the market and create an incentive for employees to stay until the stock price rises. All of these conditions can be stipulated, look up golden handcuffs. Usually stock gifts are only given to a few high level employees and as part of a bonus package. It is very unusual to see a mature company regularly give away large amounts of stock, as this is a frowned upon practice. Start ups often pay their employees with stock up until the company is acquired or goes public.