the interview process is quite long as it takes around 2 hours, they are mostly testing your language skills and your communication skills.
There are two rounds of interview, first round is interview with the current employees, second round is interview with HR.