I worked at the Asheville, NC location and the owners/managers of that location were such lovely people who were really dedicated to their staff. Additionally, everyone I interacted with from corporate seemed nice as well. At the time I worked there, they offered sales commission, which could really add up!
Cons
As with any retail, there are ebbs and flows of customers, and it can be overwhelming sometimes and a little boring at others.