I think you'd have to be REALLY bad to actually get fired, even then, I think that expression is a bit harsh. BA trainers are very supportive as should be your colleagues, who both in turn, assist you in passing all the necessary exams to allow you to fly. I think it's fair to say that if one lags behind a little bit, every effort would be made to get you through the course.