Tech unionization is something that kind of makes me want to start another company.
It would be interesting to go union by default from the get go. Yes I’d be setting up conflict, but I expect everyone that would join would be very into the experiment and we’d all want to make it work well.


That is absolutely one model, but I think it might be better to have an explicit union setup to avoid the co op elements being perverted into old school capitalism over time and nobody wants to unionize there because it is nominally a co op.
It might be more interesting to setup an explicit capitalist vs union structure where the capitalist side has strict bylaws in place to enforce union negotiation and support. That would probably be more honest over time as I think systems tend towards power for those that are running things one way or another.
A co op could work really well though if the company stayed smaller and had strict guidelines for membership and clear processes for removal of bad actors.
Definitely worth a lot more thought.