Pros
The union makes it easy to stay as long as you show up when you're scheduled to work. The pay is weekly, which is a nice feature, and a lot of the coworkers are easy to get along with. The employee discount is okay, not great.
Cons
The TMAG system hurts morale. Some employees get written up while others don't, and it appears to be at the discretion of the team leader. We are consistently under-manned, with a handful of people expected to do the work of an army. Incompetent persons remain, not getting TMAGs even though management knows they wander around the store, take unpunched breaks, and show up to work drunk. A particular team leader is known to sleep in his car for the majority of his shift, and the product flow director does nothing about it. I'm hanging on to the job just so I don't have to find another one in the summer when school lets out, but I cannot see myself working here once my degree is finished. The pay starts at minimum wage, but I have worked for vendors that carry products at Meijer, and the vendor pay started at $10/hr. If you're only paying minimum wage, you're not going to attract exceptional workers. I've learned to not push myself to hard, because while I could do exceptional work, I'm paid the same or less than people who do less than me.