High discipline company, & very respective to othersThe good things- high benefit & salary
- friendly co-workers
- good for those who want to work for long term
- respect to anyone (from associate to staff or above level)
The challenges- great pressure from above management
- difficulty in making improvements