Had a chat with the recruiter on LinkedIn followed by a small video connect. He then emailed me a take home coding assignment which would take a couple of hours to do.
A week after I emailed over the coding assignment, I got an email from him saying that they wanted me to do a round of interview with a senior dev and an engineering manager.
A few days after, I was invited for another interview with more senior people, one of them being head of customer experience.
This was followed by a last interview with EMEA general manager and senior vice president of customer success.
Most of the interviewers were really nice however the head of customer experience was a total pain. I could tell that he didn't want to be in the interview(probably because it was after office hours). Most of the time, he just sat there working on his laptop neither looking at me nor listening to me and also made me repeat an entire answer because he couldn't bother paying attention the first time.
In the final interview, the senior vice president didn't join and the second panellist jumped straight to the interview without informing me which I found was a bit unprofessional.
Like others have already said, there were a lot of repetitions. Same questions asked in all the rounds.