Great office to work in.
Written by Financial Administrator (Former Employee) from Malden, MA on September 5, 2017
It is a great place to work. A small, friendly office with a good culture. They had financial difficulties which led to a lot of lay offs and unhappy vendors.