Owners and Management walk around, get to know treat you with respect. Pay is excellent to start and there is opportunity for training and growing your career
Cons
The entry level jobs are physically demanding and the attendance requirement is strict