I applied through a recruiter. The process took 5 months. I interviewed at IBM (Mumbai) in Nov 2016
Interview
Long process - multiple interviews - 1st from the consultant, then from the HR TA manager, followed by direct manager, manager's manager & then probabaly another with the comp manager to negotiate the offer. Tedious