2.04 July 2025ScientistCurrent employeeAntrim, Northern IrelandRecommendCEO approvalBusiness outlookProsThe people you work withConsPoor management and managers , micro managementShow more
5.030 June 2025Content moderatorCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsNice salary, nice work environmentConsno cons I can think ofShow moreHelpfulShare
1.023 Oct 2025Anonymous internFormer internRecommendCEO approvalBusiness outlookProsnone. it is a very odd place. if you're an intern it looks good on a resumer as a filler. but as a professinal? don't botherConsPeronally think it is a scam.Show moreHelpfulShare