I thought that I had acheived all that I wanted at BA but after joining realised all was not it seemed. Roster is pretty bad, pension is appalling and operating out of Heathrow is just a nightmare!! Add to that the constant disruption due to various segments of our so called loyal team going on unannounced strike and the whole thing is just one big grind. Oh and did I forget to mention the 20 years to command!! Only plus that I have found so far is that staff travel is pretty good..... that is currently under review though.