The interview with HR was nice and friendly.
The technical interview was a poor experience. The three India based interviewers put the interview in the evening, they did not even introduce themselves at the start. They were very dismissive when responses didn't align exactly with what they knew and expected, and were very judgmental. One raised his voice during the video call and it was my limit, the interaction was so unprofessional and disrespectful that I considered ending the call early.
Despite that, I was surprised to be told I had progressed. I was promised a follow-up interview with the client, but this never eventuated despite two subsequent calls from the recruiter.