G2 Crowd User in Computer Software

    Server Locations

    12 months ago

    Are your servers located at multiple sites?

    Vendor Responses

    Response by COMPAS

    12 months ago

    Yes. Chicago, Virginia, and soon Texas