You can indeed be pro-union and anti-comunist. As a matter of fact all the EU countries have strong pro-union laws and are not communist countries nor they want to be.
As an example, in Spain (where I'm at) if a company has more than 80 employees they MUST have a union. If they don't, the company will get a fine.