Dear all both schlumberger/Halliburton are not oil companies instead they used to provide services to oil companies.

I used to work for schlumberger and would highly recommend that to any one specially if you are an engineer. Slb is one of the best companies in respect of developing/training their staff. Flip side is they are not very competitive with oil companies when it comes to your pay check.