5.011 Jan 2024Research associateFormer employeeWaltham, MARecommendCEO approvalBusiness outlookProsWas taught a lot of transferrable skillsConsCRO which felt like monotonousShow more
5.014 Jan 2021Research associateCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsrewarding job environment and good resourcesConsIn person during pandemic which is challengingShow moreHelpfulShare
4.029 Nov 2024Anonymous employeeCurrent employee, more than 10 yearsRecommendCEO approvalBusiness outlookProsGreat people, great culture, motivating and innovative environment.ConsCurrent growth strategy is bringing changesShow moreHelpfulShare