4.026 Dec 2020TraderFormer employeeNew York, NYRecommendCEO approvalBusiness outlookProsgood team and spirit, overall a decent companyConsnot really any that i can think ofShow more
5.027 Jul 2023Senior life sciences specialistCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat firm and good salaryConsLot of working hours sometimesShow moreHelpfulShare
4.012 Aug 2024Business analystCurrent employeeNew DelhiRecommendCEO approvalBusiness outlookProsGood, excellent, detailed, disciplined, concurrentConsNot exact, non-organised, too bigShow moreHelpfulShare