Pros
Great place for any creative to get good work done, the creative directors here are second to none. Knowledgeable, experienced, and willing to take chances on good work.
The CEO is a great guy and listens to his employees. He keeps a high morale with an awesome attitude, killer parties, free lunches, a stocked kitchen etc.
The account team is well trained and the whole shop plays as a team.
It's a small shop, it's nimble and tight knit. You'll take on a lot more responsibility than you would at a larger shop and be held accountable for your work. That's a good thing.
Good place to go if you want to be on the ground floor of a growing agency.
They're focused on awards as well as results and will become a major player.
Cons
The day-to-day work that keeps the lights on can become a grind. But good opportunities do roll through and they become what you make of them.