It took 3 weeks for the whole interview process, unfortunately I wasn't offered the position. The first interview was with a recruiter over the phone. After I had another interview with a higher-up. Eventually, I had met the team of 3 I would've worked with if hired on, then I also had to meet the VP of operations. I got my background checked also, however, was later notified they found a better candidate.