JS I wouldn't even consider working for any other airline based in the UK but BA.
BA in terms of pay and conditions leaves everyone else standing.
I have worked for BA for 13 years now and if I lost my job tomorrow I would give up aviation altogether.
Good Luck!!!