As flaps 40 said, when you join Virgin you sign a contract to the effect that you will not bring the company into disrepute etc etc etc.
Also it takes a chav to recognise another one - if thats the case. !!!!!
Having had first hand experience of Virgin (professionally of course) cabin crews some of them leave a lot of them to be desired in their attitudes to each other!!!!!!