Employee cooperatives which is really what this article is about is a good socialist alternative to private corporations that are run by a CEO and have a Board of Directors that represents the stockholders. But where the employees below management and even lower management like people who run factories and offices do not have much of a say in how the company is run. And do not in a lot of cases collect the benefits of the company's success other than pay, benefits and promotions. Because they don't own any part of the company themselves. Unlike management and the Board.
What employee cooperatives are, are business's where the employees have a financial stake in a private company other than their pay and benefits. Because they own stock in the company and as stockholders they have representation in management and on the Board and have a say in who runs the company including the CEO, Chairman and the management heads behind them. And allows for workers to move up financially and do well not only in the company, but make real good money for them self as well. And gives them a lot of incentive to do as well as possible for the company.
Evergreen Cooperatives: Evergreen Cooperatives 2012