I applied online. The process took 4 weeks. I interviewed at Virtusa (Denver, CO) in Mar 2014
Interview
Good, quick and to the point. HR was not that easy to reach sometimes. Overall positive experience. Interview with HR, Tech tesm, Client and done. Office hours were not mentioned during interview but it was ok 830 to 5pm