4.0Jan 27, 2024Clinical evidence specialistCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsBig company, easy job, chillConslot of politics, slow to changeShow more
5.0Apr 20, 2025Territory sales managerCurrent employeeRecommendCEO approvalBusiness OutlookProsGreat management but constantly changingConsNo stability for their repsShow moreHelpfulShare
3.0Dec 15, 2025Software developerCurrent employeeRecommendCEO approvalBusiness OutlookProsGood people Great benefits Managers CareConsUpper leadership has no directionShow moreHelpfulShare