Guess it's one of the Indian outsourcing Co's
They may sponsor H1Bs but you have to sign a pretty strict contract. Heard stories like that before. Definitely last resort if you have to get an initial H1B quota.
They may sponsor H1Bs but you have to sign a pretty strict contract. Heard stories like that before. Definitely last resort if you have to get an initial H1B quota.