After many many interviews, I got an offer and accepted. They said we hired you, and Visa process is in progress, but suddenly after many weeks, I got an email in one line response!! Said: Because we could not find a way to working remote before relocation, we stopped your process and this position is not open for you anymore! I think they are very unprofessional, they did not even apologize to me!