Pros
Fun atmosphere with easy work. As long as you remain positive you will get good feedback from management. Products are fun to play with and helping customers can be fun and lightheartedly challenging.
Cons
In retail there can be clicks and management isn't always open to dealing with them. I'm still trying to figure out if there are advancement opportunities. I know several of my supervisors were promoted from the store level and seem happy with their jobs, I just don't know what the likelyhood of this happening to me is. There are two cast members who are very friendly and helpful toward clients but are standoffish toward new staff. I'm a 30 something year old woman who's been in the workforce a looong time so their mind games don't bother me. Younger cast members might be intimidated however.