Elwin,
I worked for 10 years with Schlumberger before I left to do something different with a producing company. Working with this company was not 100% glorious 100% of the time (like in all other companies) but I am 100% convinced that it is the best run service company in the globe. The benefits of working in Schlumberger is enormous because it will not only spoil you with technical training and development, good wages (I mean real good wages) and bonuses..it goes a long way in preparing you to face the tough challenges of a changing world.
A Schlumberger job is not an easy job and it is not for people who want it all rosey, cool and smooth....(I tell such people to go work for the federal ministry). It is tough, it is rugged and it puts you in positions that your contemporaries in other companies will not find themselves very easily in terms of development and responsibilites. It is true that some people feel disappointed with the company regarding carreer progression but then, it is a place where you have to be a consistently good performer to progress rapidly after the first 3 gauranteed promotions. Concerns aout family could also lead to cracks in ones love for the company (like in my case). This company moves you around a lot and long absenses from home might not be very uncommon in a lot of places where it operates.
It is always good to find out the type of person you are before you know the type of work you want to do. When that is settled and you really think you are cut out for a really rough and rewarding job for a young Engineer..then do as Chidi says and go check out
www.slb.com. Nothing in that website is untrue, except...maybe...the coveralls are never as squicky clean as they seem on the pictures.
Cheers and Goodluck