- Just like I evaluate management when finding a new job (in my most recent job hunt I quite explicitly asked my interviewers what they thought about their management and how they thought it differed from other places they've worked, and hearing poor answers from one famous company was a reason I turned them down), I can evaluate the union when finding a new job. If I don't think the union will force management to deal with brilliant assholes, or properly equip people for success who have aptitude but the wrong background, or acknowledge that poor management is the reason certain of my colleagues are underperforming, I won't join the company.
- I have much more of a democratic voice in my union's priorities than my management's priorities.
- Management often prioritizes their own needs as individual employees, and is willing to overlook failures or mistakes if it's in the interest of their own career paths. It's hard to crack down on people failing up into management if you yourself are a manager because you failed up.
The issue is not that the management will defends the bad employee, it's that the union will.
How can you know if the union will?
I got a friend that right now have to deal (ask re-do the work of someone else constantly) because they can't fire her because the union don't want to do anything about it. How could she have known that the union would be ready to not protect one of their member?
In my experience, the best ideas compete easily to change management priorities. I prefer that system over a straight democracy for changing management priorities.
But in the end, the "best" ideas in the sense of the most profitable ones will still win, because companies with truly bad ideas from populism (e.g., "empty the company's cash reserves into end-of-year bonuses") will just not survive. Unions don't change the fact that companies themselves participate in a market.
And if you prefer that system, you and others who agree with you can absolutely participate in the market too and compete as part of your own business. You can choose not to join unionized companies. But I don't prefer that system. That's all.
I don't want to deny you your experiences, but this has not been mine. Not by a long-shot. Tons of time and effort get spent at my company trying to work around the idiosyncrasies of our capricious and out of touch management. And we're in a fast growing industry and our management seems to become more out-of-touch about the state of the technology and the market every year.
Their cognitive biases, pickled in their experiences from 8-10 years ago when they were last in touch with the real work, have a much bigger role in their priorities than any rational or dispassionate evaluation of what the "best ideas" are. The one saving grace they have is hiring subordinates who are good at manipulating them for their own benefit. Very VERY few tech companies can find that many people with the necessary soft skills to do it.
One downside of this is it sounds like we get to roll the "good bureaucracy / bad bureaucracy" dice twice instead of once, if either roll comes up "bad" we're in trouble.
Also, you usually have more influence in what your union does than what your management does. If I have to pick one of two dice to roll, I'll pick the one that's weighted in my favor, even if it sometimes comes up 1.
And union is by the employees, for the employees. If the person is truly disruptive and slipped through the 1 year mark, unions don't just back you up regardless.
For example, a national union of software engineers would not be a great idea. (Even with local branches) Too many factors to consider to come to agreement. I guess a lot more sacrifice on the employees part nationally when mou negotiations are happening.
But if you have a California union for software engineers who are in a media industry, you have really focused the goals to a set of people. They can negotiate by looking at a union formed by google employees. Same thing with google. Vice versa, Just a union for google employees. They negotiate on their own or look at the benefits of a union provided by, say, Facebook.
Regarding disruptive employees: Why would a union restrict a company's ability to fire disruptive employees? (excepting the corrupted union that has irrational favorites)
Regarding under-performing employees: Are you talking about the person who is just a bit slower than others or the person who's lack of aptitude causes other employees to lose unreasonable amounts of time to assisting that employee? I'd count the second type in the same class as being disruptive.
Also, at your current workplace is everyone equal in terms salary when when normalized by performance? Is it a problem if you're a bit more efficient than a co-worker and earning the same salary as them?