I applied in-person. The process took 1+ week. I interviewed at Virtusa (New York, NY) in Feb 2011
Interview
Good hiring process. Puts thru some screening and questionnaire. Background screening. Group meeting followed by a face to face meeting. After being selected, got assigned with a mentor to be inducted in the company. One issue is there's so many hierarchy's so hard to figure out which position to select.