This interview process was seamless and timely. From the initial application to the time I accepted my offer, it took about a month and a half. I was contacted by HR to set up a teams meeting with the PI about a week after I initially applied. Then I met with the PI on site around a week after that. The in person interview was awesome, and I really got a feel for the working environment. After that, I met with HR on the phone to discuss benefits and pay.