MichaelPL - you hit the hammer onto the nail - in aviation in general, it is a lot about personal attitude that counts.
One other thing that came to my mind just now, seeing so many Indian guys in this thread. Take no offence here please, but the reality is that you will probably experience a more difficult chance of getting hired, which is actually pretty unjust - you guys are probably considered a bit exotic. Out of all Expats, South Africans (or even South African license holders) are preferred, then come Ozzies and Kiwis, then after a longer stretch the odd American and European candidate here and there. That is just the way it is unfortunately - but correct me if I am wrong.