2.04 May 2026Senior scientist iCurrent employee, more than 8 yearsAbingdon, EnglandRecommendCEO approvalBusiness outlookProsGood place to learn various skillsConsLack of progression Poor managementShow more
5.014 Feb 2024Ehs specialistFormer employeeWashington, DCRecommendCEO approvalBusiness outlookProsgreat experience, great workplace environmentConsgreat experience, great workplace environment and with the colleaguesShow moreHelpfulShare
4.026 May 2026Senior scientistFormer employee, more than 3 yearsPrinceton, NJRecommendCEO approvalBusiness outlookProsNot too much work. RelaxedConsNot a lot of job developmentShow moreHelpfulShare