The entire interview process took almost a month and I had to follow up multiple times to check if I was proceeding to further rounds. Completed all the rounds and later got rejected in the final round where I was informed that I have more experience than the other person they wanted to hire. Definitely, a huge disappointment. If that was the reason, I am not sure why my profile was moved until the last round, could have saved a lot of time.