I applied through college or university. The process took 3 days. I interviewed at Indicus Software (Pune) in Aug 2012
Interview
Three rounds are held at company premises
Interview process is transparent.
First round is written + aptitude test
second round is technical interview.
third is hr discussion.
In my case technical interview and hr discussion were completed at the same time.