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...
MoreAdvertisement
