Management is very helpful, Upon Hire they allow time to get comfortable and learn the products, plenty of training and they take any of your concerns into mind. Great coworkers and The Owner is personable and friendly.
Cons
no Cons that I can think of, sometimes you get a rough customer but you have plenty of ways to ease the situation and lots of help from management.