Pros
Once in a while, you'll get a nice customer. Sometimes you get a compliment on how hard you're working. If you plan on staying with the company for a long time, all you have to do is work hard and follow instructions. Someday, it will pay off. You're with a union.
Cons
Not enough people working. Hours keep getting cut, so there's not enough help. You mostly get cranky customers who have had something wrong happen in their day and take it out on you. Can be very demoralizing, but if you can work through people being nasty, good. There's a lot of drama. Everyone is only out to better themselves. Also, make sure you don't have any other plans outside of working for them. They will call you in on a moments notice, and then get upset if you cannot come in. You're with a union.