Pros
They work around my school schedule - most of the time. That's a big plus because so many students tend to work here. Some of the managers are very respectful. The pros and cons will vary anywhere you go. It depends on the area and your managers, really.
Cons
When I started at Meijer when I was 16, I was a utility worker and I was treated pretty well. My bosses, though sometimes had no idea what they were doing, treated me respectfully and really worked with me when they needed to. At the time, I hated it, but looking back it wasn't so bad. I asked to be a cashier and three weeks or so later, they had moved me. I went on educational leave for my first year of college, came back for a couple of holidays, and during that time I was told I would keep my seniority. WRONG. I lost it and ended up at the bottom of the list with the worst hours and the smallest amount possible. Then, my sophomore year of school, I transferred to a Meijer twenty minutes away from where I'm living now and at first, it wasn't too bad. I even got my seniority back! Then I realized how incompetent and inconsistent the team leaders are at this place. There are three managers in the service area who never keep track of what the other is doing (and, subsequently, things get messed up - like the schedule) and they will often tell you they're going to do something but don't follow through. I have also never been treated as poorly by an employer as I've been treated at this one store in particular and would not recommend working at this place to anyone. Bottom line: it's going to be different everywhere you go, but you never know if you'll get the kind, respectful managers or the inconsistent managers who often brush you off and have no follow through.