I applied online for the position. Recruiter approached me and set a time to talk. The first round was mostly introducing the company. The position was remote. The next round was with the hiring manager that he was a VP of the company. It was a nice conversation and mostly about my background. His background was not that much aligned with mine and company's mission but he was an experienced IT manager. They wanted to found a brand new team and I was the first candidate interviewing for that team. Couple of days later, recruiter contacted and it looks the first round went well and they want to move forward. The scheduled two interviews with a SVP and another VP. My assumptions was this is the final round since usually VPs talks with candidates in later stages. After this round, recruiter called and said we're going to invite you to on-site but we're still figuring out about the format of interviews and interviewers. I already had couple of offers and respectfully withdraw my application.