In my opinion subcontractors are people that have YOU as a client .... You pay them, they shouldn't be able to rant !!! Quite a nerve if you ask me ...
Anyway I have to agree with Nokia, and I would advise my boss in such matters. That way at least your back is covered. Typical case to escalate up to a boss ....
Cheers
