If you had gone through the tripe I had mate I suspect your tune may be a little different. There are ways to treat people, and ways not to.
I've got nothing but respect for the people operating the aircraft but I don't apologize for holding a certain degree of contempt for a HR department that has behaved as though we were an unwelcome inconvenience, especially considering the costs all of us incurred to be properly prepared for the process.
The embarrassment of being instructed to call your referees for the last stage of the process so they would be ready for Virgins call, only to then hear nothing ever again, nor an explanation as to why was unnecessary and unprofessional.