Overall good, but be aware
Overall positive experience which I would recommend. Working 100% remote is a nice benefit. And a lot of great, knowledgeable, talented people.
If you like stability, this may not (yet) be the place for you. People, and even entire departments, disappear with little warning or explanation.