- No need for any database setup or maintenance
- Custom Security Settings
- Great for small projects
- Complex querying may be difficult to implement
- Data migration in your applicatio becomes difficult
- High costs as apps grow fast
- Dynamic schematics architecture for unstructured data and storage options
- Reliable scalability
- High Performance
- Joins on data are not supported