I came to USA in 1996 with J-1 for 6 months for training. After finished, my company offer me a job.
There was a statement about 2 year waiting period.
(I don't remember exactly what it said). I was worried at that time and give a copy to my company then come back to Thailand.
My company hired a lawer to get me a H-1 visa, took them about 6 months. By the time I was ready and come back to the states again it was about 11months after I left the USA.
There is something about 2 years waiting, but it could be done with lefforts from your employer.
I hope this help.
12 ก.ค. 47 10:19:12