Pros
The co-workers are very friendly and do want to teach you and help you out. Even the supervisors are like your friend, except the managers definitely divide themselves among the rest of "us" since they are not supposed to be seen too friendly or even to be hanging out with us outside of work.
Cons
Most of the time, the store is understaffed because the company is trying save payroll so 5-6 people working in a store is not a surprising thing. Thus, the management expects you to do everything and anything even though you have 6-10 tasks on your plate already. OH! There are usually five different promotions that an employee HAS to sell to customers at the same time so the customers feel bombarded. If you do not offer or tell ALL the promotions to EACH customer, the management will have a "talk" with you.