One reason is that in times of high growth, unions tend to be a limiting factor to innovation, growth and worker compensation, especially for top performers.
Another is that during layoffs, unions may force the company to lay off people based on seniority instead of competency.
If you compare salaries for developers between Germany and the US, I think this point becomes blatantly clear.
Another is that during layoffs, unions may force the company to lay off people based on seniority instead of competency.
If you compare salaries for developers between Germany and the US, I think this point becomes blatantly clear.