Pros
Books. These are on the way out but there still are some available. The library itself. Its continuing existence is of essential importance. Co-workers (non-management) are generally great folks. These are the people who help you get through the day, who know where you're coming from because they have been there, too.
Cons
Customers are primarily loud, bored, hyperactive teens who have nowhere else to go. Adults want to get on a computer and pay scant attention to what their children do. Lax rules allow them to do pretty much whatever they want. Security guards who want to remove disruptive customers are often contradicted by management: this maneuver undercuts the guards' authority and legitimizes customers' behavior. The library further encourages this play-time atmosphere by providing toys, which are thrown, scattered, and must be cleaned up by staff multiple times a day---along with food wrappers, drink cups, and other debris. Older customers, those who do not have smart phones, who read actual books, are disregarded. Youth is worshiped, courted, and emphasized to the detriment of anyone who is not of this demographic. Library is trying to be everything---day care center, parent, friend, teacher, entertainment----that is trendy and shiny and new. So much effort must be expended on keeping up with every fad that substance is forgotten. Its reach is exceeding its grasp. Much is made of 'celebrating diversity'. This celebration is only skin deep. If one has an opinion differing from the stated management position one had better keep one's mouth tightly shut. No matter if you see a way to do something better---if it is not in line with the Handbook you will be ignored or disciplined. Or both. If you are ethnic and young, CML will love you. Don't bother applying if you are middle-aged. The worship of youth extends to who gets hired. Exception to this is if you are really good at making doe-eyes at management propaganda.