Pros
You never know what you're going to get when you join a startup, but this feels like it's the real deal: a lean, innovative business model with a plan for rapid growth. Leadership is competent, accessible, and eager for feedback and participation. Management invests in employees and gives them the tools they need to succeed. Walking breaks are mandatory! A great place for specialists who want to wear more than one hat and learn how a marketing firm should be run.
Cons
You feel the growing pains, but for every problem encountered, the company is fairly good at focusing on creating on-the-fly solutions while regrouping to solidify best-practices into place. Clients tend to be on the slow side of the innovation curve and can be extremely demanding. Late nights happen, and your "comfort zone" will be consistently intruded upon by demanding challenges.