To alwaysflying
Another heads up for you.
I see that you're in the ME now. Sure, Singapore as a city beats the desert any time but remember that it's a contract job. If your contract is up for renewal and times are bad you're out. Imagine how that will feel for your family if they have settled here. During the recession there were guys who had worked with SQ for almost twenty years who didn't get their contract renewed.
In that respect you guys in the desert are safer with your open ended contracts.
I'm not saying you shouldn't come but I want to give you the info as it is.