4 rounds of interview, recruiter screening, hiring manager, presentation round and Director level. Interview was great, got the offer but eventually found out the company don’t sponsor for International folks. It looked like the HR had no clue about international hiring and didn’t want to hire only because they had no expertise in it. Company needs to revisit their HR staff and policies