Pros
Decent pay on par with the industry with ample overtime opportunities. Note that OT is paid at straight time over 50hrs. Great place to gain job experience. If you are one of the boys you will know it with in 2 years and have upward mobility in the company. If not simply move along.
Cons
Salary bonus is no where near advertised. Working with the union is extremely difficult and will often drag their feet or fight you every turn. Salary is treated as second class to the union. Upper management will not support you in order to maintain the status quo to the extent of under cutting your authority and making you look weaker. Impact on your social life with long hours unhealthy eating and drinking habits that plague blue collar workers. Hot, Cold, Dirty and oily working conditions but what do you think you signed up for I'll move that last one back up to pros.