I applied through a staffing agency. The process took 1+ week. I interviewed at The Principal Consulting (South Plainfield, NJ) in Apr 2013
Interview
Just two rounds of interview. In fact the first round was I guess a phone screening. The second round was primarily on my past projects related to the position.
Not so difficult, but may be it was easy because I am an MBA. So probably they really wanted to hire me. Again I had a stint with SAP. So perhaps that added to my credential.