Pros
Great Co-Workers that are there to help, mentor, and socialize. The 9/80 schedule allows for every other Friday to be off. Benefits are pretty good. Compensation is also very good. Overall rating is based primarily on compensation and benefits.
Cons
Job security, as it heavily depends on market price for oil and gas. Moreover, more jobs are being semi-outsourced, such that even the jobs awarded may not guarantee a spot for everyone. Cyclical nature of oil and gas market means people are let go and re-hired every few years. As a result, career growth is not necessarily as important as it is to have someone available that can bill to a client, such that the company can make money and support the upper management. Many times, projects are won based on an aggressive schedule, leading to stressful days.