I found developing with MongoDB a pleasure, until its lack of transactions became problematic. Fortunately, the project I was working on didn't go very far.
At the time, I concluded that MongoDB was the "Visual Basic of Databases." It was very easy get something simple running, much like Visual Basic classic was.
Quite honestly, something ACID-compliant with a MongoDB-like API is really needed for small-scale projects and prototyping.