Six interviews over the course of two months. First was with the recruiter. Then I met individually with three managers of different teams, all within the finance org with the exception of one who was in Customer Success. I also interviewed with the team lead. The last interview was my manager. Each interview lasted 30-45 minutes. The recruiter was very flexible and wanted to work around times that were convenient for me. Once I passed each interview, the recruiter would set up another interview for me, which would take about one week to set up.