Pros
The retail activities of the job are rather easy. The company culture is definitely rather laid back and allows you to be really be yourself as long as you are respectful and helpful with the customers. It is a great place to work if you need a flexible job that will understand when you have gigs or other things to do. The discounts on gear is definitely the best perk of this job.
Cons
The downside is that it customers expect you to know EVERYTHING about everything, and pretentious know it all customers are a daily occurrence. You will learn to use google for people. Locations like Atlanta are breeding grounds for upper management so it is constantly a revolving door of store managers and that can be difficult to adjust to. The hourly wage is low, and commission structure sucks. You have to work really hard or have a large personal network of customers for decent pay here.