Pros
Great benefits including full health care, profit sharing, lots of vacation and sick time. The culture is definitely one of family, which is evident in the fact that one of the founders' daughters is the president. There's definitely career opportunities since most of the upper management started out as booksellers, and they clearly value those who put in their time on "the bottom" as it were. Feel valued as an employee.
Cons
While store management receives training just as the booksellers do, it doesn't always seem to be consistent or uniform, and some of the managers have been there so long that they may not have received any kind of "management" training at all. This results in some store managers not really seeming to know how to manage people at all.