Very interesting. First time going through this. Kinda strange to sign a work contract, come back to the US, then go back. I was thinking that since it was a BOI company they could do it inside the country.
. Can you please elaborate on this? I was told to come back to the US to get the 90 day Non-Immigrant Type B visa for employment, so I'm back here trying to get one.