Entire process took about a month with an initial HR screen, hiring manager interview, final interview with 4 members of the team.
Overall the process was smooth and the team was very nice to talk to...mix of behavioral questions and get to know you questions. The team felt like they really wanted to get to know you and your experience. Made the process feel more like a conversation than an interview which I appreciated. Entire process was done virtually.
Only downside is that HR will Ghost you! As others before me have mentioned, I was ghosted after my final round of interviews. I asked for an update a week after my final interview and got the "We are still interviewing other candidates" response and they would get back to me once a decision was made, but they never did.