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