Pros: jean fridays, free health club, on-site clinic, salon, company store, d'amico's, caribou - the amenities are the best!!!
There is high energy, positive atmosphere and people genuinely seem happy to be at General Mills. I have been very impressed with their ability to be on the cutting edge of technology, opportunities that they bring in to the company (i.e. Bob Greene, Martha Stewart, David Cassidy, and many more).