Pros
If you like being part of building things from scratch, taking ownership of projects yourself, helping build structure and sustainability for the long-term, this is a great place to work. If you want to be challenged to learn about how the Internet really works, at one of the few places where everyone really needs to learn how the internet works, this is the place to be. If you like working with people who really care, and are building an enduring company, but are not ruthless or arrogant, you will fit in here.
Cons
If you like a lot of structure and a defined focus, you will be made to feel uncomfortable. We are building out structure and accountability, policies and processes, etc., but we are not entirely there yet. We need people who want to help build those controls but don't need them.