I could have used a union when I worked at Nothern Telecom. The mid level management was terrible.
Still hate them. IIRC they caused much more trouble than they solved.