5.0
Oct 23, 2017
Current employee, less than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of small, independently managed teams. Lots of opportunity to come up with ideas and execute on them. People can make their own jobs to a large degree. Fast to get approvals for good projects. Failure of good ideas not penalized. Success rewarded.
Cons
Independent nature of teams sometimes means limited access to upper management. Not a lot of handholding by upper management, formal training etc.