Pros: Easy hours, indoors, safety oriented, show up and work
Cons: Dusty, repetitive, lack of spirit
ATCO, been my place of work for quite some time. Great place for people looking for structure and regularity. If someone wants pension, benefits, good pay, and a job that you're finished at 3:30 daily, it may be the place. Being a union job it has its quirks, but if you can put on blinders and ignore what the less driven people are doing than you'll be fine. There is room for advancement, you just have to be motivated and know your stuff or know how to keep things in order.
Management is the main issue for the trades in the manufacturing end of things, they need a clean slate there. When oil is down, there's no work but I have no regrets being there for the time I was.