Pros
I was looking for a job that actually paid me(I had a job where I barely earned anything) and Meijer seemed like an obvious choice. The work itself was pretty easy. I worked for two different stores in two states. In Michigan, I worked for a feminist who I didn't get along with. In Illinois, I worked for a man who respected and and gave me preferential treatment. I got the most hours because of this relationship. The discount is alright but not spectacular. Job security is really good. I transferred from a store in Michigan to a store in Illinois and my store director made it completely painless and totally vouched for me without really even knowing me.
Cons
Pay is not great. You get small raises after working every 700 hours or so, but it seems like a long ways away at the time. Most Meijer stores are unionized and I don't really care for unions. Union dues take money out of your paycheck but you have the option of having the money you would pay in union dues to go to charity and not belonging to the union.