This is a really bad idea for the average worker. "We've got a number of people that have been here 15, 20 years and they have $1 million plus balances" Sounds good but they are catastrophically undiversified. Nobody should have their entire nest egg in one stock. Yes they are motivated for the company to do well, but so many things play into a stock price that are out of any one person's control. Just giving them pr…
I worked at a company that incentivized owning the company's stock. The company was doing fine but it was still controversial among employees because of the risk of correlating your employment and investments -- if the company does poorly then you may lose your job and a large chunk of your investment at the exact same time.
(In practice there also ended up being some jealousy as people who decided to play it safe missed out on some large gains.)