5.029 Aug 2022A small, but strong institutionBiotechnology analystCurrent employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsIntimate working environment, diverse experiencesConsExtremely intensive work schedule expectedShow more