I am quite happy at BA but with experience would I have taken easyjet out of a airport close to home? I think I would to be fair. BA is hard at the bottom but "we have all done our time there and it gets better" says the guys who got commands in 5-6-7 years. 18-20 days work a month and generally 1 weekend off every couple of months. You feel as though you are trapped in stagnation but on the other side of the coin you have so many choices and hopefully a long career in a company that do look after you to achieve them. It's good and bad in equal measure.
My biggest worry is the short haul review. Will short haul go? I don't see how because without it the long haul won't work. It's a question of how it will change. The one thing I think that won't come as a surprise is, if or when the fur flies the current BA pilot group will take up residence in either the BOAC or BEA camp and harp on about how it's a short haul / long haul issue and nothing to do with us.