Pros
The pay is actually very decent in comparison to most 'retail' jobs in the industry. They are very selective with those individuals they hire, so most all of them are genuine people with great sense of humors and good work ethic. The job is very relaxed and you rarely have to do any difficult work. Also GREAT discount. 50% Very understanding if time off is needed.
Cons
Upper management from the corporate stance are not so great at communicating. The store I work at has received shipment that was wasteful including hundreds, if not thousands, of catalogues that we were expected to hand out within a MONTH. Ridiculous no one uses catalogues anymore. Also shipment of products we did not need or already had mass amounts of. You don't really get many hours as an associate, at most 20, but never more except for holidays.