Pros
The office is great, benefits are amazing, and the people you work with are some of the best in the world at what they do. As long as Meraki can keep Cisco from imposing their culture on the place, it'll continue to grow faster than any other company in the networking industry. Since the company is growing so quickly, and they tend to promote from inside, there's a decent promotion path for most department. Sales and support are likely the worst two departments to be in since turnover is relatively high, and there's just not a ton of room for growth. Other than that, you have quite a few options.
Cons
The free food gets old relatively quick as the menus don't change all that often. Also, need more office space as it's getting a bit cramped with the number of people working in the building. We're expanding in the near future though. So, that'll get fixed.