I'm a J1 physician about to start my J1 waiver. I am currently in the US on J1 status and have never had a J1 stamped in India (came to US on a B1 5 years ago.) I want to go home before starting the job, and my lawyer suggested getting consular processing for H1B as that would allow me to travel home while the application is in process, rather than going for adjustment of status which would require me to stay in the US until the application is approved.
Does anyone have experience with this? Is there a chance of rejection because of the fact that I came to US on a B1? What are my options in case of a rejection?