Posted by: Riten July 1, 2008
Login in to Rate this Post:
0
?
I understand H1B is transferrable from one employer to another, which means you are not beholden to that consultancy. Why not look for a position yourself?