Pros
Diverse responsibilities - lots of opportunities to learn. The benefits are good, and the pay was good when I was hired, I'm not sure how it is for new hires now though.
Cons
Terrible work environment and company culture. Culture of fear. Bullies are successful here. Management does not trust subject matter experts and does not respect their work force. Micro-managing is everywhere. The company is owned by PetroChina and no decisions can be made in Canada. Management rotates every three years so there is no long-term planning and there is constant "reinventing" the wheel by new management who want to make their mark. There is no opportunity to progress your career, where you are hired is where you will stay (you will be given more work and more responsibilities, but you will not be given any credit or compensation for that). Safety is Not a priority (although we do of course say it is), production is priority one, two and three. Safety is a major concern here. Overall, people are not encouraged to support each other (quite the opposite, people throw each other under the bus in an effort to either make themselves look better or to divert attention away from themselves), there is no "fun" if you're laughing or smiling you don't have enough work and are therefore not needed.