Everyone I have worked with has been very nice. Sometimes management can be disorganized. You're pushed to work really hard and that's wonderful motivation but somethings are out of the worker's control, which can be hard to work with. Sometimes not enough workers are scheduled which puts extreme pressure on workers to do well as management says their management needs to crack down on the workers who are doing their best. Overall, a nice place to work, just wish there was more help sometimes.