First round with an internal recruiter, second round with various people from HR, third round with more HR people and someone from the client group. They were all very friendly and made the interview experience a positive one. They let me know I was unsuccessful without delay which was appreciated.