I worked at Avon Products full-time (More than a year)
The company really cares about their employees and has great benefits. Avon is a global company so there is huge opportunity..
Be careful, the company is not doing well. There have been rounds of layoffs unfortunately. I would make sure division is doing well. Also, all regions do their own assortment selection for home division so it is tough to create similarity or stories across regions.
Advice to Management
Since it is such a large company, make sure there is cross communication. Global teams are important to create a brand aesthetic and similarity across regions.