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