3.0
Nov 29, 2014
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Work in some groups is pretty leading edge. Lots of smart people. Flexibility on work hours and working from home. Pleasant physical work environment.
Cons
Work in some groups is not so leading edge. Lots of hard-to-evolve software lying around. Development and introduction of tools to help developers get their jobs done has stagnated somewhat. Sometimes developers with not such terrific skills make choices that should have been (but weren't) made under the supervision or review of developers with better skills.