not anti BA but......
Having worked for BA I have yet to understand why they treat there engineerig staff with such contempt , without doubt it is the worst atmosphere that I have ever worked in and I would have got out sooner if I had known better at the time.
BA do have a number of realy stuck up priggs mostly in flight crew but per capita no more that other airlines , and i,m shure that the rest of the BA crews know who they are and hold them in utter contempt .
The only reason that I can think of for the managments appaling treatment of the engineering staff is to undermine there confidence and self worth in the hope that they wont leave.