Just a quick word of warning,
I had a start date for the 747. Virgin pulled the plug on me because a previous employer ( the nasty irish crowd, even though that wasn't my previous airline) took it upon themselves to call the hr people. Gave up a decent 777 job to come to Virgin. Other excellent references including the military.They wouldn't even meet me to discuss. Horrific treatment. I'm not bitter just a word of warning, I Would have loved the job.
good luck folk.