I started working at a Neighborhood Market about 3 months ago. I was never a big fan of Walmart, but I took the job because it was closer to home, better area, and higher pay (getting paid $5/hr more than I was at CVS). Surprisingly, I'm a lot happier there even though their system is really slow compared to CVS. Their system is more geared towards patient-safety and accuracy rather than high volume and output. A lot of the pharmacists and techs I know at Walmart are liking it better than their old jobs at other chains. From what I hear, Walgreens' work life is like CVS, which in my experience, is pretty bad lol. If you're not liking it there, I'd say apply to Walmart and see how the interview and offer goes. Then balance your pros and cons, but it sounds like you're leaning Walmart anyway. And yes, give Walgreens a 2+ week notice once you've decided.