There were 3 rounds in the interview process : HR Screening, Interview with team manager and another interview with the Senior manager.
My interview experience was great overall. Lyndsay Kearsay was the HR representative and was very quick, professional and transparent with her communication and responses. After each round I was updated within 48 hours by Lyndsay if I had moved on to the next round. I was extremely impressed by the communication as I was not left guessing and waiting for responses like many other companies do. Kudos to HR and the hiring team for that!
It took around 3 weeks from my first interview to receiving an offer. Great experience overall, and perhaps the best interview experience that I have had recently.