Pros
Good if you need a job quickly. Pretty easy-going when it comes to swapping shifts or picking up hours in other areas of the store/departments. When you're a seasonal (I was a former regular associate), the stress levels and responsibilities are much less.
Cons
Seemed like the scheduling wasn't in tune with customer demand. Too many people scheduled when nobody was shopping. Of course, when it was super busy, you'd be the only one on the floor sometimes covering several areas at the same time. Pay was pretty low but the actual work you did, at least in the home department, really wasn't all that terrible. If you're a regular associate, the stress-level of goals, audits, inventory, credit add to the pain of the job ten-fold. The store manager seemed to be rarely visible (I doubted his true existence for quite sometime), although when he was around--pretty useless, not knowledgeable, and rude. Some of the younger long-time employees had superiority complexes, and some of those in management positions were quite questionable.