Pros
Not many... I guess if I had to mention one it would be work/life balance. Stores mostly closed on weekends and reps not expected to work.
Cons
Clueless middle and upper management is the biggest one. Also, company paid considerably less than most competitors. No organization chart, no HR support, no LP presence. No room for advancement as they constantly look outside the company instead of promoting from within. For such a large company, benefits are average at best and pretty expensive. No appreciation from middle and upper management for delivering results. Instead they like to either nitpick you over little things or say nothing at all and get rid of you. Little or no training provided as middle management is completely incompetent and have no clue where to start. I could go on and on.... stay away from the stores division unless you like being treated with little respect, like being underpaid and underappreciated, and enjoy being taught next to nothing but expected to deliver results.