Ventajas
Fast decision-making process. Simple communications. Flat structure. You can take responsibility (if you want it). Fully remote, remote first. Great people (mostly).
Desventajas
It's not only about the company, but it's also about me, and I need to say it here: a rude CEO whom many people in the company are afraid of. Huh. I mean, literally. He thinks (as I got it) that it's just a direct way of feedback, but he is completely unempathetic. So, it was a constant source of stress for me as I used to work directly with a supportive CEO, and also the main reason for my inefficiency (I was afraid of simply talking to him, which is a huge problem for a PM). Eventually, he fired me, and frankly, at the time, it was just a matter of time. On the other hand, the other guys around me, including my direct boss, were cool, kind & super professional. So, I would jump on that train again just because of them.