Pros
Being a fully distributed company means I get to work where I want. For me, that just means my house, but it frees up time to spend with family as I don't have to commute anymore. It's also nice that everyone is distributed, so communication works well as there's not a big office with most people and a few remote folks getting left out. The projects we're working on are fun and challenging and are helping shape the future of the web. I've only been here about 6 weeks, but it's been super welcoming, everyone is very supportive and helpful, but also willing to offer constructive criticism when necessary.
Cons
Being fully distributed has some challenges. If you're used to being in an office with people, the adjustment can take some time.