Unions are terrible, and only appropriate when your employer or industry is even more terrible than a union. That does apply to many industries unfortunately, but not Google employees. Not even close. It’s also a safe bet that tech workers will earn less under a union.
A family member works in an industry that has only a single employer within about a 500 mile radius. He has absolutely no leverage and he needs a union. Even under the net-beneficial union, he’s had many negative effects, including losing his job and requiring his family to move, because of the seniority rules that many unions have. Too many older union members moved to his (more prosperous) city, and they get scheduling precedence, so he was reduced to an on-call who was never called. He eventually got “permission” to transfer and was able to move to a remote town where his lower seniority would still allow him to get work.
I constantly hear of stories where senior union members are not doing their jobs and taking the spot of someone who really wants to be there, but it’s nearly impossible to fire them due to union rules and their proficiency in gaming the system.
Don’t get me started on teachers unions. If you have kids, that one should really piss you off.