Pros
There used to be tons of pros: a library tech company run by librarians, flexible schedules, talented, driven people, hard workers, nice atmosphere, strong customer focus, etc. Those USED to be the pros. Sadly, none of that really exists any more, so I can't honestly think of a single pro for working at this horrid place.
Cons
Pretty much everything about working there. VERY low salaries; secret 'bonuses' to a rare few that are laughable, bordering offensive; dismal work environment; employees are written up for not showing deference to senior management (yes, this really happens), 'cash is king' attitude means there is absolutely no value from the management to the long-standing loyal employees -- they're just dead weight that make too much money, so fire them and farm it out to India. Seriously, don't work here.