Many companies, including BA, refuse to give a reference. The reason is the fear of litigation. If they say that a pilot is competent, and then he bends the aeroplane on his first sector with the new employer then the new employer might seek redress against the writer of the reference. When I left BA after an unblemished 34 years, all I got was a letter stating my start and finish dates.
Airclues