Wal-Mart has been here for more than 20 years, and built a new 24-hr Super Center last year. Some WM "associates" here have been with the store for a LONG time, so I assume they're happy. The Super Center triggered the other local chain grocery to build a new store as well, which they really needed to do anyway, and had been planning already, but WM speed up the process. The other grocery in town closed, which it really needed to do anyway.
There are a few things about it that irritate me a little, but I don't dislike WM. The store here has a nice range of general grocery, drug/cosmetics/personal care, household goods, etc. The produce and meat departments are a little suspect, but the bakery and deli are usable. Once in a while the selection choice for a specific kind of item is a bit limited, but I can generally make-do with what I find. I do like the 24-hr aspect, it's not unusual to find me there @ 1:30 AM.