Skip to Content

    “People seem to genuinely want to work together to achieve a common goal, and management seem to truly try to continuously improve the company, and the experience of both the customers and its employees. They allow us to make good judgment without imposing unnecessary, and are quite flexible and accommodating us so as to encourage harmony and a comfortable (yet productive) work environment,” says one employee. Read the Great Place to Work review.

    Company Information

    Information Technology
    HQ Location
    Cambridge, Mass.
    Year Founded2,006
    Company Type
    Total U.S. Revenues
    $115.9 million
    Global Revenues
    $115.9 million
    Total # of U.S. Employees
    Total # of World Wide Employees
    # Work Sites/Locations2
    Best Companies Rank-
    Best Companies URL-
    Web Address
    Created with sketchtool.Created with sketchtool.Looking for leads, investment insights, or competitive intelligence?Purchase Now