You have to DO a Tech Vet for a promotion! Haha funny boss.
I looked it up cause I havent a clue what one is, the only thing I could find on them is that they are usually overweight middle aged men who know everything about tecnology and computers.

If he isnt taking the piss ,then what is one?