Hi There!
So Sorry to hear you got into Virgin!

Having work on the 'Silver Dream Machine' for three years now, I can tell you it's not all that it's cracked up to be.
Where do i begin?
So you think you are going to be working for a great company now! Forget it! Virgin has to be the most hated company i know! They work you to the bone and all that for a pathetic wage. Unless you live with daddy and he can pay for your bills then maybe you will be one of the lucky few to be able to spend your allowances downroute. Everyone has to save there allowances just to be able to afford a way of life! So be ready for miserible trips away with crew that are so pissed off and frustrated with their wage and being broke!
Lets suppose you want to use your concessions to take a desserved holiday! If you are lucky to get on a flight on standby and not get upgraded even though there are spaces in upper class, you have to contend with Horrible bitter cabin crew that hate you coz you are travelling for free and they have to serve you! You are made to feel like you shouldn't be there and dare you ask for anything more than a glass of water!
Coz you see there is this 'back stabbing' type of enviroment in Virgin. Everyone is out for their own! So much sucking up to Pursers and IFSs just to get ahead and be Fasttracked! It is very rare you fly with someone who is genuine and nice! They are false and fake and are not one bit interested in you but just gossip about you! They form opinions about you even if they have never met you.
Management in Virgin are just promoted Cabin crew that haven't a clue about management of personal affairs! If you get into difficulties at home, you get the feeling that they just don't care! You can never get through to your assigned line manager coz they are always away on holiday.
I could go on and on but my advise to you is to dump your contract with them and get a better job! There is nothing about this job that could be described as 'Dream Job'! It's a nightmare!
But i guess you have to find it out for yourself! Maybe after a while it will all make sence but by which time it maybe too late!
I wish you all the best and GOOD LUCK coz you are going to need it!