5.0Jul 27, 2023Senior life sciences specialistCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat firm and good salaryConsLot of working hours sometimesShow more
4.0Dec 26, 2020TraderFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsgood team and spirit, overall a decent companyConsnot really any that i can think ofShow moreHelpfulShare
4.0Aug 12, 2024Business analystCurrent employeeNeu-DelhiRecommendCEO approvalBusiness OutlookProsGood, excellent, detailed, disciplined, concurrentConsNot exact, non-organised, too bigShow moreHelpfulShare