Posted by: giordano February 11, 2010
Login in to Rate this Post:
0
?
I assume according to the new rule, the one(consultancies) who file for your H1b visa but place you in another company are the third party.