My initial interview was with the recruiter and she was good to work and quickly moved me on to meet with the hiring manager. My interview with the hiring manager was a virtual interview and went well. He provided a great description of the company layout and how the role that I was applying for would fit into the team dynamic. Next I was scheduled for a panel interview with 5 leaders which was in person and on-site. The leaders represented different areas of the business and they all seem like a great collaborative group of leaders. My last interview was with 3 additional leaders in an on-site panel interview format. After the last interview I was extended an offer by the end of that week.