4.0Mar 19, 2021MehTechnical expertCurrent employee, more than 10 yearsGroton, CTRecommendCEO approvalBusiness OutlookProsGood pay and benefits. Good colleaguesConsHorrible management at almost all levels.Show more