FCA started in April 1987. (20 years give or take) Ive been with them for 10 years. My pension is mine and I'll take it with me if anything happens. (Money Purchase).
Youre in the wrong profession if you think youll hold down a job with the same employer for 30 years.
As far as BA or Virgin go.............BA isnt even close to being the same airline to work for as it was in 1987. Virgin laid off plenty of chaps post 9-11.