Pros
A great example of a 100% bootstrapped, reliable company, growing carefully and at a reasonable pace, with the long term in mind.
There are a ton of caring, kind, extremely capable folks on the team across all departments. Everyone is a pleasure to work with.
Cons
Would like to see a bit more diversity on the team, especially within engineering.