Had two rounds of interviews. Both were face to face. I requested for online interview because it was too far for me for the 2nd round but they insisted face to face. The first one was with the HR and included some tests that last for 2 hours. The HR was pretty chill and just asked basic questions. However, the second round was the worst interview I had. The interviewer was one of the directors. Very aggressive and had no intention of getting to know me. He was very degrading, kept cutting me off and making condescending comment. It took them a month plus to get to me back with the offer.