Pros
Break times, employee discount, some of the people there are beautiful people. There are attempts at inclusive community programs. Sometimes people bring in their dogs.
Cons
Several managers are casually sexist and racist, and there is no accountability for anyone. Work ethic doesn't matter - employees get blamed for things that have nothing to do with them. Several employees have gone to management about assaults by customers and nothing has been done. Management does not take employee grievances seriously. Also, much of the staff is on food stamps, so the pay is clearly not enough. The union takes a hefty chunk out of paychecks every month or so and multiple employees have mentioned that they are reluctant to even contact the union representative when they have grievances.