Is it true that BA would only recruit pilots who have completed their flying training on an integrated course, forgetting about us poor modulars.
It's to guarantee consistency of training and to produce a continuous record of training. If you have gone down the modular route and wish to apply to BA, join another company first and complete 500 hours (I think). You will then be considered qualified to join BA as a DEP.
Interestingly, after potentially just a year working for another company, you can join BA on a noticeably higher payscale than a SSP and you will be better off than you would have been having joined straight out of Oxford - albeit, you will be a year further down the seniority list.