I worked there a few years ago.
Union environment, you don't get anywhere with hard work and dedication.
I worked there as a mechanic, and there was no help from other mechanics, you're basically on your own from day one.
One of the mechanics, also a welder, who I thought was decent turned out was talking behind my back to management.
Management - more... was incompetent in their handling of sensitive situations in the shop.
I would not work there again, and have since then steered people I know away from there. I disliked working there. - less