I work for a large international oil, gas and mining company with over 60,000 staff on its books as the Mechanical Supervisor worldwide and SSA. I've been running my ass off since 1997 and looking back I can say that the people I have worked with offshore and onshore are truly great people and very good friends to have around. I was reading a in time mag last week that offshore oil workers are now classed as having the worst job in the world were as been a I.T manager is rated as number one. I think that is total b*ll*cks be quite honest.
The down side to this industry its way to close networked, everyone knows everyone or is related (more so in the north sea in UK)and this really stops fresh blood be able to enter such a rewarding career. Getting in easy if you know someone and this really needs to change.
Sutto ! NOV is great company they are very good at what they do around the world. Also they aquired ASEP a few years back that has moved them in very intresting direction.
The best way to get on the rigs is to work for a 3rd party service company, ie NOV,Qserv, Haliburton, Weatherford, KCA or look to work for a major surplier CAT, Cummins or as I did I started out build the rig hydraulics on the drill floor and derek. If your looking to work directly for the rigs you need to look at transocean, oceanrig or you get on worldwideworker.com, rigzone.com or oilcareers.com and go in light. If your really want it bad invest in getting a medical WITH a drugs test and your basic offshore sea survival -AKA BOSSET. Without these it be hard but not inpossible but most 3rd party companys will look for these few things on a CV.