Most of the staff is great. All but a few managers are willing to support you and consider your side of the issue when anything with a customer comes into the light. Hours aren't too bad, but they could be more liberal with them. Duties are many but easy, atmosphere is relaxing, focus is on customers and not on tasks (that is, if you're assigned to restock a department and you don't get it finished because of customer interruptions, it doesn't count against you), and everything is mostly routine. Benefits are acceptable, and pay is workable.
everything listed above
stocking crew is a little annoying