If you want to go and live in the UK then BA will suit some - but the short haul lifestyle there is hard work. Just take a gander at the BA threads running in 'Terms and Endearment' at the moment
Long haul fine but forget a command in those fleets for a long long time!