1.0Sep 11, 2012Horrible place to work with horrible managementAnonymous employeeFormer employee, more than 3 yearsCambridge, MARecommendCEO approvalBusiness OutlookProsThere is noting good about this company except perhaps one of their products.ConsDont even think of working there. The management is a horror.Show more