Pros
Some of the sharpest and most talented people I've worked with, who know how to balance working hard and prioritizing excellence with a sense of humor and lightheartedness which is a joy to work with.
I learned more here than any other company I've worked for, in both finance and technical concepts, as well as relationally and professionally.
Cons
Product development is behind where it needs to be, but is made up for by a strong team who does what is needed to get the job done.
Long hours at times, but generally embraced due to a strong culture.