Pros
The company has created a fantastic training program within the last year or so that gives salespeople all the tools they need to be successful. The sky is the limit as far as pay. As long as you are willing and ready to smile for the next person walking though the door, the client base is more than enough to cover your goals when you start, the customer base will slowly build up via word-of-mouth and trade professionals, the job tasks get easier over time, and the job pays more each season with referrals and more sales experience. This company promotes from within, and is growing very fast. The work itself is fun, artistic, challenging without being stressful, and gives a sense of accomplishment.
Cons
Open most holidays, despite low traffic on a lot of them.