Never done Gulf Air but I was in Oman for a while with Oman Air..not quite Bahrain or The UAE but it was an experiance..
Unfortunatly they don't like expats so I wouldn't recommend it to anyone, but it was a very easy life.
I wasn't shift work but their normal office hours were 0700-1400 and 0700-1300 on a Friday with Saturday off. Sounds awful, but you really don't feel like your working.
Money is good and I think you get a better standard of accomodation with Gulf Air than I did...!!!!
------------------
Hear All...See All...Say Now't.