After the initial screen with the recruiter, I met with the hiring manager, a panel representing a number of partner functions to the role, and other stakeholders. Interviews were spread out over a number of days, which I preferred. This was probably the best interview process I've ever participated in. Though I didn't get the role, I was impressed at the communication and preparation from the recruiter, and thoroughly enjoyed all of the discussions I had with the team.