Pros
Still small enough that everyone knows everyone, & is super friendly. Has a killer product, great reputation in the industry, growing quickly by expanding the portfolio of clients and of product features. Has ambition. A company that truly embraces diversity in hiring, and consequently never needs to talk about it.
Cons
Going through some growing pains (not sure if that's really a con). Some technical debt but it is being addressed. The amount of vertical domain knowledge to learn is immense.