Maybe it’s different in USA. But unions in Germany basically mean, that one would get salary according Union table for particular federal state. Plus the working conditions are a bit better than in owner led companies. However union can’t do anything about layoffs or toxic teams. So thanks to unions all white collar salaries are capped at somewhere near 120000€.