4.0May 7, 2025Principal scientistCurrent employee, more than 3 yearsDanvers, MARecommendCEO approvalBusiness OutlookProsCST allows a good life / work balance.ConsCst is too dependent on the academic clients.Show more
5.0May 1, 2026InternFormer intern, more than 1 yearDanvers, MARecommendCEO approvalBusiness OutlookProsEveryone was nice Work was straightforward Mentors explained things clearlyConsLocation was sometimes tricky to reachShow moreHelpfulShare
3.0May 12, 2026Software engineerCurrent employee, more than 5 yearsDanvers, MARecommendCEO approvalBusiness OutlookProsWork life balance is decent.ConsCompensation package could be better.Show moreHelpfulShare