The weather is great which is a real bonus. Yes getting used to the way of life there is a hurdle but not that much of a problem. The biggest problem is the uncertainty. I had my contract terminated without warning after 9 months for no real reason (they just do it if they feel like it) and I'm owed 3 months salary which I doubt I'll ever see. If you go there, save as much cash as you can, send it home. Enjoy as much as the middle east can give you, but always be ready for the quick exit. If you have family going with you then make sure they always have an exit strategy. In hindsight, I now use the phrase "money isn't everything".