Strongly disagree for tech companies. At tech companies there is almost always significant lag between when value is created and when profits on that value are realized. The employees who worked for Amazon for the first 10 years generated incredible value but little profit. The value of equity takes into account all of the future profits of the company, not just what is left over in any particular year. The engineers who created Windows are still being compensated for it today if they held their shares, even if they stopped working for Microsoft 20 years ago. That is fairness. The company benefits from your work even after you leave, you benefit from the company's growth due to your work.