The only difference between this and BA is that with Flybe you start on a lower salary so it feels like a bum deal.
There's also the loan guarantee that BA provide to all candidates. This makes a
huge difference for people that a) don't have 60,000 cash lying around b) don't have or don't want to use their (parents) house as security