4.0Jan 26, 2026SolidAnonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsGood benefits, work-life balance, supportive teamConsnone that i can think ofShow more
5.0Apr 24, 2025Strong mission strong teamSoftware engineerCurrent employee, more than 5 yearsBoston, MARecommendCEO approvalBusiness OutlookProsGreat culture, strong mission and emphasis and delivering impact and value. Strong emphasis on inclusion, diversity, and a culture of excellence.ConsAt times challenging work life balance.Show more
3.0Jan 15, 2023Good culture, lacking in compensationData scientistFormer employeeRecommendCEO approvalBusiness OutlookProsGreat company mission, good cultureConscompensation lacking, no HR resourcesShow more