Many NoSQL databases have popped up in recent years, offering performance, scalability, and flexibility needed in any modern application. MongoDB is one of such platforms and is still quite new to judge life or death . Like it is the case with any technology, MongoDB has its own pros, cons and software bugs, most which will hopefully be made up for in subsequent software updates. Nonetheless, if used well you can leverage the benefits of MongoDB to your advantage.