4.0
Jul 21, 2025
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great investigators, great insurance. Managers are hit or miss depending on department.
Cons
Felt little support from management during funding challenges. Ultimately led to my decision to leave.