4.0
Feb 8, 2024
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, friendly environment, and prime location in heart of Boston
Cons
Lack of career development as you’ll realize you need advanced degrees to do jobs that pay better elsewhere.