I applied online. The process took 2 days. I interviewed at ADP (Hyderābād) in Feb 2016
Interview
First is a candidate screening test, Then followed by a manager of the team, third will be the system based test, then a HR test, then final salary negotiation. If everything is fine, they are on boarding in a week.