Positive and fun work environment that's very in-tune to the city. Plenty of opportunities to learn more if you're interested.
Cons
Not many available positions to move up, but it is a small office, so that makes sense. If you're looking to climb an extensive ladder, I recommend elsewhere.