If it's just a start...
Pros: friendly environment, feeling of accomplishment when you succeed.
Cons: hours can be weird, depends on your store/department
If your first job is to be somewhere, let it be Hannaford. Sure, the hours may mess your life up a little bit, but you will join a family that will always be there to help you. I never felt like I was alone there, because someone would help me if I needed it. And if you show your stuff, and prove you're a good worker, you'll advance, and it will feel worth it.