4.0Aug 20, 2017DirectorProcess engineerCurrent employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsBest company I ever worked forConsLow Overall headcount. You are asked to wear many hatsShow more