2.0
28 Aug 2015
Anonymous employee
Current employee, more than 5 years
Lexington, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits, exciting projects that really make a difference
Cons
Too many meetings, too hard to introduce anything new. MS or BS degrees mean you are only an assistant to a PHD, not taken seriously. Big egos.