4.0
Aug 19, 2020
Current employee, more than 8 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great place to really challenge yourself if you're motivated to do so. Great work/life balance, schedule flexibility, and overall benefits.
Cons
Defense industry work makes up a lot of their funding. So that might be a pro or a con depending on your viewpoint. Things move a bit slow at times. Infrastructure is slow to advance and improve which can make working on cutting edge solutions difficult.