Excellent sallary at BA??? who you kiddin? they guys at easyJet get paid way more than that of BA crew! If you wanna put up with the slaggin from pax for having no catering onboard - oh why was that now? - cause BA ground staff walked out in sympathy and made the situation far worse- I'd choose to work for the worlds best airline in my opinion EMIRATES - where you will be treated as a person and will be looked after out there. By far the best option. Less chance of loosing your job there too. At BA they are all to quick to cut jobs when something goes wrong. Emirates never had and job losses after 9/11 where as BA had hundreds and look at them now desperate for crew.
Go to the middle east girl and have a far more enjoyable life and carreer