5.0May 6, 2026Great pay and benefits with no reported downsidesRadiation hardware engineerCurrent employee, less than 1 yearOdon, INRecommendCEO approvalBusiness OutlookProsGreat pay and great benefits.Consnone to report so farShow more