Regular process, HR Phone interview, Technical Phone Interview, On-site Interview. Interview went really well, spent 3 hours talking to bunch of people every half hour and was told will probably get an offer. They did my background check too. All of sudden no reply from them HR and they dont even care to reply. They dont want to do sponsorship at all. Anybody who will get the interview please dont waste your time.