It was a very lengthy but super thorough process with 4+ stages of interviews. I had a mix of both onsite and virtual interviews with multiple different types of team members and leaders. I was appreciative of the transparency and authenticity of the interviewing team, but was often asked similar/same questions by different team members across the interviews.