5.025 Jun 2024Scientific application consultantCurrent employee, more than 5 yearsNew York, NYRecommendCEO approvalBusiness outlookProsBest place to work. Will be appreciated for the work we do. Cultural balance and we can be who we are.ConsPay especially at on-site could be increased.Show more
5.04 Jun 2026Senior analystCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsGood team to work withConsPay is less compared to other companiesShow moreHelpfulShare
3.07 Feb 2026Business analystFormer employee, more than 1 yearBoston, MARecommendCEO approvalBusiness outlookProsLots of free time, warm people in companyConsLess opportunity, no versatility in project, lowest pay, move employees in different locations without even askingShow moreHelpfulShare