4.025 Jun 2025Senior administratorFormer employeeCambridge, EnglandRecommendCEO approvalBusiness outlookProsLots of work due to lots of casesConsSometimes a lack of variety in case workShow more
3.027 Oct 2020Senior scientistFormer employeeWest Lafayette, INRecommendCEO approvalBusiness outlookProsFlexible working environment before the changeConsNot good health insurance and benefit in general is badShow moreHelpfulShare
4.05 Feb 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood atmosphere and team environmentConsNo cons - pleasant experience and only left to change careersShow moreHelpfulShare