They rescinded the offer due to Visa processing timelines (I had clearly stated in the first round). Made me go through the entire 5 rounds in 2 weeks. Gave me the offer letter on Friday and took it back on the following Monday (because they couldn't wait for an additional 2 weeks to process my Visa)