The primary difference of interest here is the way an employee owned cooperative is directed by people the employees (who know what is really going on in the company) and for their benefit, rather than for the benefit of disinterested shareholders.
The primary difference of interest here is the way an employee owned cooperative is directed by people the employees (who know what is really going on in the company) and for their benefit, rather than for the benefit of disinterested shareholders.
Wow, great solution!
Except that, of course, you're missing the problem. Firing the employee isn't the problem - I don't think it's relevant whether it's done democratically or if the CEO "dictates" it.
The problem is, how to find freeloaders? In absence of objective metrics (which is what the parent raged against), it's an art! Or, it will come down to internal politics, ass-in-the-seat time, popularity contests, ... not that much better than in a non-cooperative company.
Without a clear provider of vision and decision, it crumbled. This part is true of any venture, but I think becomes even more critical in a co-op since the authority is necessarily shared.
I think in broader terms, cooperatives are bound to be less efficient than an equivalent capitalist controlled venture, but that difference doesn't have to be a death sentence for the cooperative.
If you are brilliant at engine design does not mean you are brilliant at selling cars.
Selling cars make money. There is negative value in a bunch of engines lying around.
As software engineers we design automation to make a business more efficient.
To make money you need to run a business.