Pros
I worked with some pretty cool people, and the scheduling stayed consistent at least, and there was always guaranteed overtime. And they have a Union, I guess.
Cons
That's about where the pros end. You're going to be doing grunt work and expected to do the jobs of like 3 other people because A: Some of your team members are literal idiots, B: Your team leader knows you work hard, and is going to push you and push you until you've had enough, and C: None of the other shifts want to do any work. You are literally the bottom of the barrel at this position and the only ones that get treated worse or the same are the cart pushers and cashiers. Upper management will be constantly breathing down your neck and treating you like crap. You're there to work, so they see it as keep an eye on you 24/7 and reprimand you if you take a breather. Be prepared to get treated like garbage here. There are literally next to no benefits. Sure, they have some of the best healthcare in the state, and have 401k plans, but trust me when I say this: You probably are gonna be so sick of working there that the 401k isn't gonna matter much, and the health insurance is a huge chunk out of your paycheck. There's a point system in place, which normally is ok, but with how write up happy managers are, it feels like you are literally not allowed to make mistakes, like you're some kind of machine. You have numbers you're supposed to meet as well, but they're often ridiculous. You're basically required to stock more than a case of product a minute. Which would be fine if everything was setup for you. But no, you have to go get your aisle's product and get it done. Basically, they want you to waste as little motions and time as possible, and if receiving messed up and didn't do their jobs? You're gonna be there for 10+ hours. Oh, and the Union is next to worthless and the management is not required to tell you of any rights you have if you pay union dues. Have fun.