Pros
They have some excellent employees who are great people. They go above and beyond their jobs.
Cons
For the love of god do not work here. Do not treat employees well at all. Do not reward or recognize hard work or length of employment. Management does not advocate for employees. They create an incredibly toxic and uncomfortable environment. . They zero in on employees who have been incredibly good to them and do their jobs well. They nitpick and shame. The HR person is terrible- is truly an HR person in the sense that she is not there in any way for employees she only the business of the library. Dress code is horrible. Has consistently been unevenly applied specifically to younger more conventionally attractive women. Employees have been subjected to cleavage tests. They have been told that they have to wear longer shirts etc to cover up because men will stare. Do not be fooled by their diversity efforts. They are truly doing it to look good. It is honestly so disappointing that the management destroys what could be a great place. They have overlooked and blamed employees for being the target of harassment. While working there I was failed by management.