What is happening at BA is continual reorganisations to lose staff even though it's making record profits. I know many of the IT people who have left the company, and I keep shaking my head at the loss of good people with a lot of expertise. I am sure that BA will be around for a long time, but it isn't the company to work for if you want a career.