For the comments from before that said "If you're based abroad, say in the ME and want to come home, BA would be like a dream." I would just like to say that the wanting to come home bit would be the important part. In Dubai at least, car parking and bus is not of any consequence (chauffeur drive both ways) and the money is excellent despite what's trotted out elsewhere on this forum
the truth is that everything is a compromise indeed, and the culture may not suit everyone. As an expat I feel much more at home here than I do in the UK. It's simply a matter of what's important to you.