Pros
I love how clear the vision of GitLab is to be a best-in-breed Open Source player in the market. GitLab continuously makes it clear that the community is able to co-create GitLab and that we should, not only care, but treasure those that want to contribute. I've worked in many open source companies before, but this is the first where I see the open source ethos values being carried out in all departments. I also love that there are so many good-hearted people, including management, that genuinely want to do the right thing.
Cons
In the first couple months it felt a bit like chaos theory. There is just so much that it is overwhelming and even feels unmanageable. Given that it is remote, doesn't make this much easier, but this is only a very minimal con - and not much that I see that can be done about that. This is the cost of being extremely transparent, but I would never advice to be less transparent - so keep it up