Pros
Not sure if this has changed, but when I worked there you get a 40% employee discount.
Cons
Everything else. Understaffed + refuse to hire, you get insanely overworked with no recognition or compensation, they train you to suck up to customers no matter what (even if they are being completely rude or abusive), Marcus is a jerk, no communication from management, they don't care about staff. If you disagree or question with any small part of anything they do, you're labelled as a 'problematic employee' and either get made fun of/brushed off by management or straight up fired (even if you've been with the company for literal years). They act like they care about staff input and about your well-being, then will make fun of you behind closed doors. They'll guilt you into work insane hours instead of hiring more staff, and instead of acknowledging how inappropriate their practices are or offering a raise or compensation, the managers will just offer to doordash/skipthedishes a meal to you as a thanks for working so hard (yes, this was literally the advice of upper management to the managers on how to handle overworked staff).