Pros: Salary, benefits, so many perks, travel!
Cons: Long hours but it didn't feel like work to me.
I worked for Avon almost 7 years & love it!! I would repeat my experience in a heart beat.
Great salary, company supplied car with a gas card! Traveled to so many wonderful places, always staying in extremely nice hotels with great food.
Great friendships were built, management was always available, great training!