There's different types of unions, those in Europe tend to be different from the unions the US used to have (and perhaps still have).
Unions in my country (Netherlands) do not protect the individual. You do not get hired via a union (free job from a "friend") nor does the union protect you from getting fired. The union is only there to protect collective interests. For example, a massive degradation in contract terms for all workers.
In the Netherlands, strikes are extremely rare because of a unique system called the "Polder Model", it's a triangle of government, employers and unions coming to yearly wide sweeping agreements on things like taxes, pensions, employment and termination terms, the like.
It has provided an extreme degree of stability for decades in a row. Simply put, it's a system that suppresses extremes. Nobody really wins or loses.
I have to admit though that this once well working system is largely hollowed out by now. Under the pressures of globalization, power has shifted slowly but surely towards the government-employers pair.
It seems worldwide the working class (and to a large degree the middle class) has been abandoned by both politics and employers.