Pros
The company has a very unique product, with great brand recognition, huge profit margins, and major store presences in WalMart, supermarkets, and retail chains. The nature of the product permeates the company culture in a positive way. Most employees are very proud of the company they represent. The company tends to have a good work-life balance and will provide a handsome retirement for its oldest employees.
Cons
You have to drink the cool aid to be happy there. The senior management is stuck in the 50's. Technology is viewed as an expense, not an investment. I would estimate the male to female ratio at 40%, the average age at 45-50, and the average years in service at around 15 years. As a whole, this is one bloated, slow moving company. If you dig, you'll find that almost all employees are dissatisfied with the direction the company is heading.