Initial screening interview was with the recruiting manager. After which I interviewed by phone with the hiring manager. Within a couple days I was invited for an in person interview.
Several days before I was given an agenda. I had phone interviews with off site department members in the morning. In the afternoon I met with the hiring manager, as well as 5-6 other people, from different departments. I received their decision about 3 weeks later.