Pros
Benefits for full-time employees are good, hours can be decent during busy times of the year, and floor level management is mostly fantastic. Pretty easy to find someone to work for you, and the store is kept in good condition.
Cons
Let me just start off by saying Dress Code. Since last May we're required to wear a poorly fitted, incredibly cheap quality button up shirt. After the first wash, buttons fell off and Management told me to have them fixed, even though I had nothing to do with it. Upper Management treats all low-level employees like dirt. I am a very good, hard working employee and have worked at Hy-Vee for over a year and I'm treated as bad as the new kids that don't even try. The Raises are also a complete disappointment, $.25 after a year.