3.0Feb 17, 2017Going under in AmericaSenior process development engineerFormer employee, less than 1 yearDayton, TNRecommendCEO approvalBusiness OutlookProsFreedom to work without issueConsPoor leadership from Japan and TokyoShow more