For myself, since my previous employer was taken over by BA, I can honestly say that it leaves a lot to be desired
Which meaning here of the word "since" do you intend: "from the point when" or "because"?
Just asking......
From my own perspective BA is a far better place to be than the 3 other companies I have worked for before them, and I would happily recommend them as an employer based on my own previous and current experience.