5.0Aug 20, 20244+ years at the companySr. business systems analystCurrent employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsAirtime with the scientific community within Bio Pharma environment.ConsNo career progression, base pay is less than the Industry standard.Show more