3.0Apr 10, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsMy teammanager is nice and not push. Workload is reasonableConsSalary is comparing low especially in BostonShow more
5.0Apr 13, 2025Statistician iFormer employeeWaltham, MARecommendCEO approvalBusiness outlookProsgood job experience and learningConsthere is no con side, may be more money?Show moreHelpfulShare
1.0Jan 13, 2026StatisticianFormer employee, more than 1 yearWaltham, MARecommendCEO approvalBusiness outlookProsNot too much, maybe they sponsor visa.ConsToxic culture and poor management, bad work life balance.Show moreHelpfulShare