Pros
Depending on the Branch Manager of the branch you are at, the work environment is wonderful. Possibility for advancement is good if you put more time into education the library helps you financially and with scheduling support to become a librarian. If you have difficulty with your manager you can easily move to another branch, several in house openings. Current Director is amazing.
Cons
Pay is low but consistent and bonuses are nonexistent. If you want to work at the library it must be for love of people, books and now computers. Some managers should be let go but are kept on and usually promoted. However, that has been changing due to a great new director. There are some factions in the system who believe her to be the devil himself but I have seen the same people say the same thing about every director (occasionally they were right).