I was pre-screened over the phone by a recruiter. Then interviewed over the phone by a recruiter and two peer group representatives. I was then selected to interview in person with two separate panels consisting of peer level as well as director level interviewees; rounding up the final time slot with a group vice president. This was over a 3-4 hour time period.