Pros
I am not an indpendent beauty consultant ... independent beauty consultants are not employees of the company. I work at the corporate office. Flexibility and encouragement to put family before work and to balance it all is unusual for a corporate environment and for one so large! Also high on my list is the opportunity for professional growth/career advancement. I have moved up and laterally and have been allowed several stretch opportunties. I think this is not normal in the corporate world today; most people I know have to quit and start over an another company for these things.
Cons
Haven't found one that is significant -- every job has undesirable tasks or people who are difficult to work with; i think we experience less of that than other companies due to our relationship-centered environment.