Virgin Atlantic are recruiting, but the hold pool is currently pretty full - but it gets emptied fairly quickly! As I understand it, interviewing is due to restart in the next month or so.
There are many, many threads within this forum about Virgin, its recruiting and terms of service.