I was working with a top-notch company but have been laid off suddenly without any prior notice. I was on L1 and I do not have a H1 visa. I would like to know that if I get hired by any other company which is ready to sponsor my H1, can I start working there? I was all settled here and suddenly...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.