4.0Jun 18, 2023Great place to workManufacturing managerCurrent employeeRecommendCEO approvalBusiness OutlookProsCompany which emphasizes on people engagementConsToo complacent with their business model. May lose out to competitorsShow more