The managers were friendly and polite
The managers explaining the job requirements
The customers and other workers
Having a positive environment
Friendly and willing to help out
Well grounded company values