The really great news for those here not happy with BA, is that one look at this Terms and Endearment section, show a number of other airlines are recruiting.
I imagine those in the pool won't be too disappointed with the prospect of a few more vacancies at BA, after folks move on to a better option.