Phone interview with the recruiter then two in-person interview days with others. Interviewed with about 4-5 people the first day and 3 people the second day. It took some time between the interviews and the offer phase. This was done around the holidays but noticed it was about that long for hiring. Sometimes they will interview and then determine the correct fit for an account, while other times you are interviewing for a specific client.