I have worked for a couple of companies that swear by Mongo, with similar results.
Mongo is just a poorly designed piece of software you shouldn't trust for any mission critical service, unless you are willing to dedicate a lot of resources to constantly put out fires.