Fue fundada en 1986 en Brighton, Massachusetts, y tiene su sede en Framingham, Massachusetts.