the process is through, detailed and in-depth. There is a three stage process for the interviews and the final round with the CEO is quite interesting. Please prepare fully before going for the interviews. The HR interview was interesting with a lot of anecdotes