I applied through a recruiter. The process took 3 weeks. I interviewed at IBM (Pune) in Aug 2016
Interview
I faced the interview earlier. The process was bit lengthy as I was told the process will end up on same day but actually it ran for a month.
I applied to IBM after several months but this time finished all two level rounds of discussion on the same day. Got the offer in next couple of weeks.