Just personal experience but I worked at two union jobs and they didn't do a damn thing for me. If you were in the little buddy buddy club with the head guy you were taken care of though. Been nonunion ever since and have done very well. Grateful for my employer and they seem to appreciate our hard work with bonuses and good benefits.