Pros
Interesting work, decent colleagues. Package is not bad. Lots of emphasis on health and safety.
Cons
The company has an American mentality in dealing with employees, without regard to local law and practice. The recent tumble in oil prices has revealed how short-sighted the company is, eg. laying off permanent employees and hiring contractors to "reduce headcount". Very US-centric -- there are lots of career opportunities if you happen to be based in Houston, but forget it if you are elsewhere unless you are a field engineer. Lots of American expats sent by the company to go to rest of the world, with all expenses paid for and more. The CEO asks for ideas for cost-cutting while keeping his private jet... To top it off, appalling HR department who provide no support for employees, with no regard to ethics.