Pros
If you appreciate a remote-first environment, having few meetings, lots of autonomy about what to work on, when, and how, then this is a place you might enjoy. It's a startup with a very small team, everyone on a different location, but a lot of room to grow and experiment. Also, the company is very transparent about what it is and what it isn't. If there's something you don't like or would like to see done differently, or something you're just confused about, the communication channels are more than open and your input is taken into consideration. In this sense, you can be a part of creating the company culture you'd like to see.
Cons
Since it's a small and distributed company, you won't get benefits like a 401(k) or health insurance if you're outside of the US (at least for now). However, the monetary compensation is sufficiently good that you'll be more than able to acquire those types of services for yourself. The silver lining there is that you can then choose your own providers.