Yahoo
Virtusa Electronics Retailer

Website: virtusa.com

Phone: (508) 389-7200

2000 W Park Dr, Ste 300 Westborough, MA 01581 ·511.46 mi

Is this your business? Verify your listing

Reviews

yelp
1.0 1 reviews
5 star
0 4 star
0 3 star
0 2 star
0 1 star
1
Adam T. 09/05/20

Good: They may pay market price. Concerns: Beware of the following when taking a contract with Virtusa: 1. They don't provide ANY paid government holidays and they are not disclosing that in a...

More
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: