The certification is based on rigorous employee feedback, with Virtusa achieving an impressive Trust Indexâ„¢ score of 79% and ...