Pros
The best thing about the company is the team. People are very supportive, helpful, cheerful, diverse, and global. While the business is growing like crazy (faster than any company ever) and that always means more and more things to do, there are always smiles in the corridors.
The product is excellent, and that is foundational.
Cons
None that are unexpected in a fast-growing startup. Lots of hiring across lots of locations, so there are always more people to know.