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

    Founded2012
    U.S. Employees442
    Sites5
    HQ LocationNew York City
    Web Addresswww.vts.com/
    Date info provided (companies may opt to keep some data confidential)April 25, 2022