Pros
This is a company that promotes from within based on performance & has a culture that shows it cares for its people. The standards are easily achieved if you TRY! Accountability is high & so are expectations. It is a business after all. Do you expect to come to work & get paid for "chillin"? The selling is one of the best parts of the job. You get to meet new people every day & interact with them. The selling isn't pushy or forceful. It's designed to offer the customers options to ensure they leave with everything needed even if they didn't think of it beforehand. It's called quality service in my opinion. When was the last time you were greeted in a store?
Cons
In a perfect world all jobs would pay more & have you work less hours. Pay & hours have never been an issue for me because I was promoted consistently because of my performance.