Hi I've got my H1 visa stamped from an employer in India, but now I don't want to travel. I want to quit the company and start my own business. Now will there be any repercussions. Can my employer create problems for me or is it just fine?
Announcement
Collapse
No announcement yet.
Have h1 visa but don't want to travel. Quitting the company.
Collapse