1.011 Sept 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