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.

    41319CFF-E47E-4BA5-B1B8-ECA4D480B0DFCreated with sketchtool.62900797-6A09-46DF-8323-A45758A81292Created with sketchtool.Looking for leads, investment insights, or competitive intelligence?Buy Now

    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