Entire process (2 rounds of interview) took 3 weeks. And after getting shortlisted they started doing verification i.e. an email from your current employer ( please note without offer letter and without any salary negotiable) . Once the varification (email and documention and salary confirmation) is done they discussed joining dates and everything is confirmed and was supposed to get the offer letter in half an hour right than I was informed that your application has been put on hold. And the very second day I see a fresh post on LinkedIn for the same position. So all the negative reviews here on this portal are turned out to be true. Join only if you are desperate.