My interview was extermely long. I started with four interviews plus the recruiter screen. I met with multiple levels of leadership. However, the day after I completed my fourth interview, they ended up doing layoffs at the company. Following up a few weeks later, since I was already a finalist for the job, I interviewed again with the hiring manager followed by meeting with the VP of Customer. The follow up in between were lengthy.