I worked for them for about a year after I was diagnosed with cancer (needed health insurance and they provided it to part time employees). I had nothing but a good experience with them.
Having said that, the one here in my town leaves a bit to be desired. Bad management.
The one closest to me tries REALLY hard to get their rep back that Lowes's has taken for customer service...I can't stroll from one side to the other without having 4 people ask me how they can help...