It was very organized process, first call was with HR followed by the call from hiring manager, then finally onsite with team members. Hiring manager really spent lot of timing reviewing my candidature and ensured that I meet their requirements and when I met with team members, they all evaluated from their perspective.