Safe space for LGBTQ+. Good coworker environment. You aren't completely burnt out at the end of the shift. Employee discount. Somewhat flexible hours. Good pay for a retail job.
Cons
Management could be better. I think the managers sometimes lack the empathy needed to provide a happy work environment.