Interesting work and people
True work-life balance
Excellent benefits
Respectful and collegial culture
Employee owned!
Hybrid job. 2 days in the office and 3 at home
Cons
Commute can be tough if you're not in the Cambridge area, but that's what being hybrid is for.