NOT BA!
Been here for quite a few years now, both long and shorthaul, and wouldn't join again if I could turn back the clock. Feel kind of trapped here now (as with many other guys here), but still looking around and may well be brave enough one day to move.
Good job security, and ability to transfer between fleets are the best part of the job.
Management bullies and truly awful cabin crew are a couple of the worst bits, and the lack of any sort of respect from any other part of the company.... definately just thought of as bus drivers now!
Good luck in your search, let us know if you do find a nice company!