Too much high school drama at my location. Free food was great, knowing i wasn't hungry during/after my shift, but too many rumors spread by other employees. Select employees given raises that did not deserve them. Scheduling was also a mess. I was told I would be written up for not being able to work on a day I was not available, ever. That one day was put in my availability as not available. Too much favouritism, not enough pay, too much drama. Great managers though!
Free lunch, decent managers
High school drama, not paid enough.