Online interviews were fine and easy to follow, the problem is the final round, they have a mandatory in person interview and one of the SR HR interviewers humiliated me by laughing to my face just for using my hands while answering difficult questions from the hiring manager.
Acting in a very unprofessional manner, by laughing to my face while doing the interview and while being answering difficult questions from the hiring manager, saying I was using my hands in a way that reminded her son explaining something. That was a very rude comment and very unprofessional/unacceptable behavior.
I totally understand they need to test body language and basically everything done during the interview, but using hands to answer questions is not a reason to be laughed at and having rude comments during a professional interview. This tells me a lot about the company.
I do deserve respect and reported this with them after getting the rejection letter.