5.0
Mar 5, 2021
Current employee
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Good work life balance, smart people, interesting technology and space
Cons
Very conservative in terms of taking risk, lack of vision and clear strategy for long term growth. Favoritism in upper ranks in favor of old timers.