How many employees (even high earning employees like engineers) are actually in a position to purchase enough shares to make a difference? Even for most "publicly owned" companies the vast majority of shares are held by a small number of investors who aren't giving up their control and power.
I don't think it's possible. If a company's market cap is low enough that its employees can afford to buy all the shares with their salaries I think that would be a significantly failing business.
How many employees (even high earning employees like engineers) are actually in a position to purchase enough shares to make a difference? Even for most "publicly owned" companies the vast majority of shares are held by a small number of investors who aren't giving up their control and power.