Very good but time-consuming . technical but easy. There was a brief shortlisting round after which there was a task given to us. The task was tough but doable.it had a task assignment, and then a direct interview with the whole team and then on with the CEO.