Worked for BA T4 LHR, they were fantastic, you did have some horrible A6's Senior Staff, but all my colleagues were great, on flights to:
LOS
BOM
TLV
We had to charge a lot of excess baggage, but you will always get support from your senior staff and colleagues, a supervisor has never over ruled me on excess baggage and h/lugge, which is good because if they did it makes you look like a fool.
BA Staff travel, learn centres are great.
Good luck.