Depends on where you are thinking of going? UAE - Dubai, Abu Dhabi etc or roughing it out in Saudi, Kuwait etc? Who are you applying to?
All contracts are hardly worth the paper they are written on. Just make sure you get the best deal, if possible talk some of the gusy who work there to see what they are getting as all companies will try and pull a fast one on you. Make sure it includes all tickets, housing, welfare (medical etc for you and family), read the fine print!
Go for it, even if you just get out there for an interview to see what it is like.