I'm jumping in here late but I just quit my Wal-mart job a week ago. Actually, I loved it but it was more then I could handle personally. And when my manager said to me "You better care because it's your livelihood" my little rebel inside said "F**k no it ain't! I'll turn tricks on the street before I ever depend on Wal-mart for anything!"
So, yeah, character flaw I suppose
I made more there starting off then I was at with 4.5 years in at Target. And the benefits were good. But Wal-mart needs to be your life and I have too much other stuff going on in mine. So, I just got a job up at the local restaurant as a prep person and dishwasher. That's what I wanted, something low stress. But since I worked for big box retailers my whole life this is quite an adjustment!