I was with Virgin for around 6 years and enjoyed every second of it! A great bunch of people, very professional and lots of fun when off duty, down route.
I´ve been`out of the loop´for 3 years now, so can´t comment on current terms and conditions but everything I hear is still good and I know of many pilots who are in the holding pool, waiting to start.
If you like the long haul lifestyle and can get used to the jet lag, you´ll love it! Staff travel concessions were excellent when I was there and have probably got even better over the last 3 years.
Good luck!
pjumbo