I think union is a huge problem other than labor cost. Labor is so diverse that you cannot get the same productivity out of 50 different workers. In many unionized workplace, there will be hard workers who can't get promoted but the slackers who abuse the union protections. In that case, this makes the hard workers slackers eventually. I've seen it first hand.
Of course, this also happens to large companies with too much politics. Boss promotes people who he/she likes and kiss his/her behind, and the ones you don't like do all the works and got no credit for the results.
Good thing we (engineers in the valley) has more bargaining power than union, and our compensation isn't correlated to the slackers in the same office.
Of course, this also happens to large companies with too much politics. Boss promotes people who he/she likes and kiss his/her behind, and the ones you don't like do all the works and got no credit for the results.
Good thing we (engineers in the valley) has more bargaining power than union, and our compensation isn't correlated to the slackers in the same office.