The managers do nothing. You go to them with issues and they either tell you to figure it out yourself, or they say they'll do something and then don't. This is a great job if you are super lazy and have zero work ethic, because there are zero consequences for not getting your work done or for always being late or calling in, since the few who actually try will have to end up picking up your slack. A dude LITERALLY got high in the middle of the work day, ON AIRPORT PROPERTY, and was not fired. The only time you get in trouble is if a DM for Starbucks visits and you tell him all the things managers are doing wrong. And upper management visits and is just as useless, if not worse, because they prompt managers to micromanage even more and they get in the way of the minority of employees that are actually trying to do their job properly.
Managers. Everything else too, but mostly managers