5.0
Nov 21, 2025
Current employee, more than 1 year
Somerville, MA
Recommend
CEO approval
Business Outlook
Pros
Great WLB, I never feel overworked. My responsibilities feel like I contribute to something meaningful.
Cons
Pay could be a bit better to the market rates.