Pros
The grocery business is very interesting. It's marketing a commodity that everyone needs and everyone has an opinion about. There's a ton of data and you can put together some very interesting promotions that can measurably change customer behavior.
Cons
Forget advancement if you are a female with children or a male with children you actually like to see on occasion. It doesn't matter how much you do, what your accomplishments are, it matters who you know (or worked with back when you were a boxboy) and how long you stay at the office (face time). People with no education or technical skills who have an outgoing personality and have sucked up to the right people (and hustled when they worked in a store) get the great jobs and the perks, while those with educations and technical skills are set off to the side unless they have a mentor or an advocate. Oh, and co-op funds rule the day.