Pros
They give you a paycheck and the union saves you somewhat from them constantly taking advantage of you.
Cons
Terrible management. They are extremely disrespectful, wI'll guilt you into working overtime, and allow coworkers to bully eachother. Store managers also don't feel like they need to look at you or speak to you unless they need something from you. They also cut hours to the bare minimum alloted by the union to save money forcing employees to work the job of 2-3 people and then berating them when they aren't able to finish all tasks. And after seeing how behind on work you are and the line of angry customers screaming at you about a sandwich they walk away and let you drown. Promotions do not happen unless you are cute or have been there for years. And last but not least, the customers are terrible and feel like they are entitled to trearing you like dirt. I never left that store feeling good about myself or the job I just did.