I applied through a staffing agency. The process took 3 weeks. I interviewed at Nihilent (Calcutta) in Mar 2018
Interview
Three rounds of interviews are conducted; during each round the interviewer asks about present salary and expected salary. Also post the interview I had to ask for feedback for each time - they did not convey whether I'm through for next round or not. I found the recruiter handling the position was not very approachable either.