had friends who worked for them in Dubai most ATC but some engineers and managers too, they have a few different bases now, 2 are on islands where you work one week on one week off.
I personally wouldnt move back to Dubai though, not for any money in the world