4.0
20 Feb 2025
Current employee
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Benefits, time off, and compettive compensation
Cons
Expensive health insurance but quality. And work culture can be old school or about who you know not what you know