Google has a union. It costs thousands of dollars per year to join and primarily focuses on political issues like lobbying management not to pursue contracts with the US military.
And even if they had a good union, I fail to see how it would have prevented this.
And even if they had a good union, I fail to see how it would have prevented this.