I applied through a recruiter. The process took 2 weeks. I interviewed at ThoughtFocus (Mysore) in May 2014
Interview
First HR will call, they will Schedule Telephonic Technical Round, then they will call for Face to Face
then Manager Round, then again Face to Face Technical round and finally HR round for Salary Negotiation.