Vantaggi
In a front-facing position, you get to help people. Depending on your location, you can have a really positive experience. Pay is OK plus there is basically a guaranteed COLA every year, but that's a city thing. Benefits are pretty good compared to similar agencies outside of the city. They have tried to open more pathways to advancement over the years.
Svantaggi
There are incredibly toxic teams and locations. Even "ok" locations are stressed due to staffing shortages. Nepotism/cronyism. They convert or reallocate front-facing jobs to behind the scenes or new upper level positions to artificially reduce the vacancy rate; existing teams grow smaller and have to handle more work in a rapidly growing city. Purports to be inclusive but is very exclusionary in practice re: race, orientation, gender identity, class, language, etc. The lack of language access (including Spanish!) is honestly embarrassing. Overall just a very top-down, overly hierarchical, disjointed, and chaotic organization that pretends to act like a corporation even though that very idea is antithetical to what libraries are.