It was a tedious and frustrating process. 6 rounds of interviews including twice with the same recruiter. According to the process, every interview needed to be satisfactory to move onto the next one. Ironically, the last round was scheduled 3 weeks later, during the time I had received an offer from the other firm. So, I politely asked them if they would be willing to rescheduled the last round a bit earlier. After no response from them, I eventually decided to drop out and accepted the other firm’s offer.
I still don’t not understand why they have such excessive amount of interviews where all questions pretty much the same…
Very bad experience, never want to go back to them ever again