Hi,
I was employed with an Indian software firm(say A) from Jan 2005 to June 2006. The client for which I worked during this employment is a LLC based in New Jersey.
Since June 2006, I am employed with another software form in India(say B). Now i wish to apply for H1B this April through my New Jersey Client. The contract i had signed for comapany A says that I cannot work directly/indirectly for the client for 1 year after leaving company A.
1. Do i have to wait till June 2007 to apply for H1b through my client?
2. Can i apply for H1B through my NJ client while still being employed by company B?
3. or do i need to resign and exit from company B, and then apply for H1B?
4. In either case, what all documents i need to apply/at the time of interview?
5. Is there anything else i can/should do?
Thanks.
I was employed with an Indian software firm(say A) from Jan 2005 to June 2006. The client for which I worked during this employment is a LLC based in New Jersey.
Since June 2006, I am employed with another software form in India(say B). Now i wish to apply for H1B this April through my New Jersey Client. The contract i had signed for comapany A says that I cannot work directly/indirectly for the client for 1 year after leaving company A.
1. Do i have to wait till June 2007 to apply for H1b through my client?
2. Can i apply for H1B through my NJ client while still being employed by company B?
3. or do i need to resign and exit from company B, and then apply for H1B?
4. In either case, what all documents i need to apply/at the time of interview?
5. Is there anything else i can/should do?
Thanks.