Pros
-get a good amount of paid time off even if you are part time -gain a lot of experience -coworkers are friendly (at least at my store) -they dont give you a problem if you have to call in sick or have any emergency. they seem to understand that "life happens" and don't hold it against you -pretty easy job once you get the hang of it.
Cons
-pay is not that great -little opportunity for advancement unless you "know someone". some of my coworkers have been there 15+ years and have not been promoted. -hours are terrible -customers are idiots, but thats to be expected in any customer service job. =D -managers hound you about opening up macys card accounts. unfortunately not everyone needs another credit card. -staffing is terrible. we are always understaffed on busy days and then on slow days they have a ton of people scheduled. -my manager makes a mess! she takes stuff off the shelf before she knows where shes going to put it so it just ends up strewn all about. of course we are the ones that have to clean it up and figure out where to put it while she sits in her office and talks on the phone.