Pros
Great pay, you can basically write your own check. Benefits are good. Retirement--if it holds up--is one of the best you can still get. Most of the guys you work with are good people. Easy laid back work. I've worked 10 times harder for half the pay.
Kontras
Business side sucks as the company can make a billion dollars in profits in a year and they want to lay people off because they didn't make 1.1 billion. Union sucks, no representation because the company has them in their back pocket. Get told on your first day of training you have lucked out in life and landed a career but then get laid off twice in a little over 2 years. If you're not out of your apprenticeship, a journeyman can get laid off 1,000 miles away and come take your job without warning. when they get there they'll escort you off the property like you're a felon or something. luckily my bosses were cool and let me know a couple of days beforehand--which they are NOT supposed to do--to avoid that situation.