Pros
You will work with a lot of talented people. The company has been growing at a time when its competitors have been cutting back. The offices have a nice view although I would have preferred a door!
Cons
There are two top executives and it is kind of a "good cop, bad cop" situation. One is reasonable and the other is not. That one made embarrassing comments about my weight, and I heard her make many other comments that were very rude, having to do with someone's appearance ("you look like a cancer patient", to a woman with short hair). As is often mentioned here that executive spends very much of the time yelling. It is the executive's management style. It drives a lot of talented people away and it hurts continuity within projects, it decreases the institutional memory and it is crushing to morale and productivity. The company has a very bad reputation in the very small educational publishing industry because of this executive's actions, tone and demeanor.