I got a call from a recruiter of a staffing agency who scheduled my interview with the HR team. I attended 3 rounds of interview which included 1:1 and panel interview understanding my profile in the org i was working for and role and responsibilities and after that they offered me the job they interviewed me for.