Pros
The job is rewarding at times, especially when you make sales. It can feel like a small accomplishment at times. Productivity is rewarded by the management team. Sometimes you will meet guests who are very nice and over time you can develop a small bond to those customers and they will remember to look for you when they are shopping. They ask for you by name sometimes (it is rare).
Cons
The managers can get bad attitudes during the store's rush hour and take it out on sales advisors. From time to time, the store gets really really strict and you get written up for showing up 4 minutes late to your shift. But after a couple of weeks, that comes to pass and then it goes back to a cool, laid-back atmosphere. The corporate employees visit the stores occasionally and they have hot heads so expect them to have an attitude.