All of the people were great to work with even the managers. The managers were very flexible if you needed a day off.
Cons
The cash registers you worked with were very antiquated, not even windows based so life would be easier if they upgraded their systems and the fact that you had to stand for all of shift can be tiring on the feet.