Pros: occassionally free lunches, paid vacations, dental and health benefits
Cons: hours change, lack of organization
The hardest part of the job is the members (customers). The most enjoyable part of the job is the people you work with. A typical day would involve helping members, stocking, and cleaning up. It is a good job all in all, with great coworkers and good benefits.