Pros
Overall the company has been extremely welcoming and everyone has such a positive attitude toward the company and what we are trying to accomplish. There is a ton of growth happening at the company and it is an exciting time to be a part of the fun. I was worried about the people at a small startup coming from large organizations in the past but the people here are amazing and have really made the transition from big company to small super easy. The product is just as great as the people and make it a joy to help sell. Gone are the days where you have to over-sell and put "lipstick on a pig" in order to make sales happen.
Cons
There is obvious risk in a smaller company but the management team is great at providing financial visibility to help help minimize this risk.