- Odyssey Manufacturing Co08.Dec 2015
Suggestions for improvement
- Replace upper management.
What I like about the company
Small company. 50 employees or less.
What I dislike about the company
Lack of communication from management and fellow employees out for them selves, always looking to throw others under the bus to protect their own jobs.
The following benefits were offered to me
- CompanyOdyssey Manufacturing Co
- Are you a Current or Former Employee?Former job since 2012
- DepartmentLogistics/materials management