Pros
Good Pay, Great Pension, outstanding health care, there is always something to learn
Cons
Absolute totalitarian dictatorship. You are not trained correctly and given all the tools to succeed. As soon as everyone working on a desk understands all the process's, management changes them and reinvents the wheel. If you are smart and outgoing, YOU WILL BE PUNISHED. There is more talk of disciplining employees by management than there is talk of anything else. Every manager acts like a high school bully, and are the worst role models I've ever come in contact with. You'll never know on a day to day basis of youre working 8 or 16 hours; even tho Union rules state you cannot be shoved to be forced. In the event you do make a mistake, EVERY manager there will make sure you know what you did wrong, however, if you ask too many questions, you will be disciplined. I worked in the trenches with some of the best co-workers you could ask for, and also the worst management team I've ever seen in my life.