- Owens Illinois, Inc19.Aug 2016
The following benefits were offered to me
- CompanyOwens Illinois, Inc
- Are you a Current or Former Employee?Current employee
Employee input is that important to the company
The salary is good
It's hard for employee to move up in management. It's a requirement for employee to take a test versus those coming off the street,.