Pros
Literally nothing that can be a pro for this company.
Cons
Horrible people to work with. Incompetent management, It's like giving management position to BPO workers. Lots of shady practices. A simple issue can take weeks to resolve, the whole management chain gets notified and still no one can help. They all seem to just pass the buck to the other. The come across as super lazy, and have no knowledge to do their job properly. They are all talk but no actions to back it up. Most employees and even some management are even incapable to speak or write in proper English. I am surprised as to how they are the "preferred" personnel supplier for a company like Google - I blame Google for not doing their homework and not listening to vendors that are supplied by Virtusa. The internal process are totally unthoughtful and inefficient adding to lots of overhead. I am simply amazed that such companies exist in this world.