Get to help people every day and connect with the community. Excellent amount of paid + sick time. Good variety in day to day tasks. Union representation. Regular raises per our contract. Much better compensation than other area public libraries. A big enough system that you could get a lot of different experiences just within DML. Find your lane and keep your head down and you could be here 40 years if you wanted.
Cons
Experience varies based on your manager. C-suite admin are absolute airhead money-wasters that don't value front-line staff because they're too afraid to work a public service desk and see what we contribute. They often have a corporate mindset over a library/service mindset. But it's best when they're preoccupied with their special projects so they can stop thinking about cutting staff. Moving up is encouraged (and training is provided), but doesn't buy you any influence. Positions are invented for people they don't want to fire. When bringing up accessibility issues you will be told "maybe this isn't the right job for everyone." Lots of DEI talk but all of it for show. And the never-ending drama of being publicly funded isn't for everyone.