Pros
It is job, and not much more. The key to working for this company is to get into a store with a union. This company practices some harsh techniques at non-union stores, many of which would like to certify but cannot negotiate a contract because of the fear factor in doing so. (Actually, I surprised that the NLRB hasn't been called more often.)
Cons
It is only a job - unless you want to give up your family to get ahead. Once a store level employee; always a store level employee. Much of upper management made it to where they are, not based on their education (many of which have little more than HS diplomas) but on their ability to survive management bootcamp (years of odd hours, odd requests, and basically indentured servitude). And it is now doubly worse since Kroger has fully taken over.