I first had a call from their HR. They briefly asked me about my current work organization, educational details and my goals etc.. They are friendly and very formal by the way they spoke. I initially was busy with my personal work so asked them to call me back at a certain time, to my surprise they called me at the exact time. But then too I was busy so asked them to call-back again which they did on dot.
After initial screening they scheduled a zoom meeting and asked me connect. A technical guy from US interviewed me and then politely said that I will be reverted back by their HR in the next morning with the result.
As they said I got the call and then we had salary discussion and he finalized my new salary instantly. He then asked me about how soon I can be on-boarded and stuff.
For me, the person who had attended for over 40+ interviews this was the best in a big margin.