Employee-owned companies aren't entirely unheard-of in the US. Legally, they're structured as companies where employees own more than 50% of its shares via an ESOP: https://en.wikipedia.org/wiki/Employee_stock_ownership
It's actually a pretty good model, and I wonder why it isn't used for other municipal assets.
ESOPs were invented as a way for owners to cash out. Not really an altruistic thing that works well imho.
The SOLE difference between a non-employee owned company and an employee owned company is who the shareholders are.
Source: personal experience working at multiple employee owned companies
My mind went to DAOs where employees all allocated governance tokens and anyone can propose a new idea and others can use their tokens to vote.
In your model, what happens when you get outvoted?