It is high time that everyone realised that once you join ANY Airline as an ex-pat the normal employment rights you might perhaps have enjoyed in your own country go out of the window.Contracts are not worth the paper they are written on and your services can be terminated at any time without any reason being given. In as much as there is any job security anywhere these days, seniority is a meaningless word in effect in most ex-pat airlines and reasons for upgrades can always massaged.