First my interview started out as 30 minute phone interview. A about three weeks later I was asked to go to Westborough for an in-person interview. I met with three different interviews (45 minutes with each interviewer). I was then asked to come back exactly one week later to meet with 2 senior executives. Again 45 minutes with each. Virtusa had payed for all of my expenses (food & travel)