I used to work at Facebook, and it was always interesting to me to see just how many engineers were actively against - aghast, even - at the idea of unions. Whenever it would come up on the internal boards the arguments were usually along the lines of: * "People who don't deserve to be paid more will get more money under a union" * "I'll be paid less under a union" * "Unions will slow us down, and we'll become more b…
What if the person to fight in my corner is me? Unions drag everyone's wages to an average. Poor performers get paid more, top performers get paid less. No thanks, I can negotiate for myself. Look at teachers and police unions for a prime example. Great police get paid the same as the police who racially profile. Great teachers get paid the same as the teachers who phone it in. Additionally unions protect incompetent…
As for the tech industry, remember, your already getting paid less because of companies like Apple and Adobe who had the non-poaching agreement. This stifled salaries for everyone involved.
Unions are so bad, but companies will collectively bargain if they can.