There were three rounds of interviews - 1) Recruiter, 2) Hiring Manager and 3) Team. Very pleasant team and knowledgeable of the services offered. Each person gave a background of of the position and company and also advised on the next steps. The interviews were scheduled within a few days of each other and the Recruiter did regular follow-ups.