4.0Nov 10, 2014Overall a good company to work with.Lab techFormer employee, more than 5 yearsNew Castle, DERecommendCEO approvalBusiness OutlookProsDecent benefits, pension and compensation.ConsTurn-over was high in the department that I was a part of.Show more