5.029 Aug 2022Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsAwesome team, cutting edge technologyConsHigh stress levels at timesShow more
3.019 May 2023Account executiveCurrent employeeCambridge, MARecommendCEO approvalBusiness outlookProsVery positive work environment and ability to make an impactConsPay and healthcare aren’t the bestShow moreHelpfulShare
1.028 Dec 2022Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsThe company is toxic work environmentConsToo much work pressure and expectation to work extra hours and during the weekendShow moreHelpfulShare2