I have read all 60 pages of that report, and my reaction is wow! Just wow!
I am utterly shocked that trainers at Virgin Atlantic can operate in this way.
I have had a Virgin trainer conduct an LPC/OPC on myself via a third party and found him very fair, and informative, with some really useful training points. Which makes reading this judgement even more shocking.
A reality check for aspiring Virgin pilots I think.