Rank
25
VTS
Courtesy of VTS
Employees say: “This is the first company I've worked in where we are constantly collaborating. I talk to 2-5 clients a day, and about 10-15 internal members. Everyone is so humble, and if they do not know the answer they give you a name that will have the answer instead of just saying "not sure". People take ownership in their processes which makes it very transparent for the team.” Read the Great Place to Work review.
Company Info
Founded | 2012 |
U.S. Employees | 442 |
Sites | 5 |
HQ Location | New York City |
Web Address | www.vts.com/ |
Date info provided (companies may opt to keep some data confidential) | April 25, 2022 |