Not all retail or all companies. I worked for a coffee shop part time a few years back who ran their business with pretty much union rules. Kept peace and everyone had the same rules. No favourites if a better shift opened up the owner offered it by seniority.

I have had management and human resources people in my company say it is better for the size of our company to have a union to work with.