Pros
The job allows one to be around music, and those who share the same passion. The opportunity to have a good laugh or two throughout the day makes things a lot easier. Associates are always willing to help each other in any way possible and look out for your sales when you're not in the building.
Kontras
The pay. It is a base vs commission job, which basically ensures you have to pay to work there and anything left over, you can keep. The commission rates are pretty insulting and there is an over-whelming assumption from upper-management (regional management and upwards) that all associates are morons. The pay, even for one who does 'well' in the job is just unacceptable. This also leads to the obscene turn-over rate in the company. Associates who do stick around end up feeling resentful, frustrated, ignored and severely under-appreciated. Antiquated computer systems and business practices cause the associates to be less efficient at their jobs because they are bogged down by verbose paper-work and ludicrous hoops to jump through.