I failed to get in as a DEP a while ago, and got feedback. They told me that I would be pleased to know that my flying was completely up to their standards....unfortunately I should brush up my interview technique!
Their HR dept are a bunch of to**ers.