I applied online. The process took 3 months. I interviewed at Virtusa (New York, NY) in Dec 2019
Interview
Several easy and cordial phone interviews, plus a test. After about two or three months they notified me that they wanted to go forward with an offer, but shortly after that they had to backtrack when a higher-level manager realized an in-person interview had not been conducted (I had noticed too, and thought it strange indeed, but didn't say anything). To check the box, I did a 15-minute FaceTime call with my would-be manager.
What followed was a comedy of errors and incompetence the likes of which I have not seen in 20 years of job hunting. The offer letter was a mess. Major details -- like, uh, the benefits description -- were missing. The name of the role was different than the one I had interviewed for. Lots of stuff like this. It took days for them to remedy this or clarify, and even then they were cagey about certain basic details, like the number of paid sick days. I was told something like "we don't tell you how many until you're onboard," and they made it seem like they were doing me a huge favor by "advancing" me this elementary information.
Meanwhile the HR person handling the process was being nonstop pushy. Every few hours he emailed me to say, "Can you accept ASAP?" No courtesy whatsoever. No "Take your time" or "I'm happy to answer any questions you have." It completely turned me off to the whole thing.
I declined the offer, made a counteroffer. Next thing I know I get a call from a higher-level HR person, who apologized for the screwups. She tells me she's going to be handling my candidacy from here on out. Great. Never heard from her again. The job ad was reposted a little while later.
All I can say is, LMFAO. These guys have already spent the modest additional money I requested in my counteroffer to re-engage the recruiting process. Cheap skates with a completely blockheaded approach to human relations. Avoid avoid avoid.
I applied through a recruiter. The process took 4 weeks. I interviewed at Virtusa (New York, NY) in Feb 2022
Interview
I had a great experience during the interview process! I enjoyed talking to all four people who interviewed me (including the initial call from the recruiter). Each interview was one-on-one, which reduced the pressure and enabled me to get to know each individual manager. The interviews were relaxed, efficient, and smooth. I accepted the offer. There was about a month between first contact (I was contacted on LinkedIn) and the offer.