Great paying job, but the fact that it is a union run shop makes things difficult. The atmosphere was one of complaining all the time about the job or someone. Laying the blame on everyone but themselves. If they didn't like you, they will find a way to get rid of you regardless of what kind of worker you are. If you do not agree with union mentality, I would suggest finding another employer. If you don't mind selling your soul, then conform.