Fun company to work for, with many values.
Pros: getting to meet new people, working my own hours, and fun career.
Cons: corporate customer service and overhead expenses
I love working for Avon, because I get to meet new people everyday. I enjoy the group meetings, and learning new things. Overall I get satisfaction by meeting my customers needs.