Pros
I recently joined the company and have been nothing but impressed with MongoDB. The people here were extremely welcoming and friendly when I first started. I've enjoyed the casual dress code and work environment, which I think makes everyone feel very comfortable. People here are down to earth, easy to talk to, and comprehend the enormous growth potential this company offers. Although I am not too familiar with what has gone on in the past, I have an enormous amount of respect and trust in the current team in place to bring this company to the next level. Can't wait for the future!
Cons
It is a bit overwhelming at first, as I did not know much about the product. I think the education team here has done a great job of getting people more aware of the product and how customers utilize it. Other than that, not much else I can think of.