5.0Dec 9, 2017I recommend ESi every chance I get.Senior systems engineerCurrent employee, more than 3 yearsHanover, MDRecommendCEO approvalBusiness OutlookProsThe company is very generous, caring and extremely competent.ConsI can't think of any downsides.Show more