Im joining BA in june and I use to fly for EeasyJet - now that was rough lol , great people but not really the ideal flying patterns as other airlines. I think its great that every one can give their oppinion and people can take it on board , all airlines have problems , it just takes time for others to work through their issues , as im not a BA insider yet (sorry for the cliche term) I cant really give an oppinion on BA at all but from the crew that i know who work for them I have been told its a great airline to work for.
Lets just keep positive and remember that we all work for the same airline no matter what fleet we are.