2.0Jun 27, 2013Great people, great projects, difficult companyDevelopment engineerCurrent employee, more than 3 yearsCambridge, MARecommendCEO approvalBusiness OutlookProsGreat people, great projects, good work life balanceConsLow ball you on salary, don't promote, bad bonuses, they think that giving you a good performance rating is enough and doesn't need to come with a pay increase and/or promotionShow more