De acordo com a documentação oficial, o MongoDB suporta 100 níveis de aninhamento para documentos BSON. Além disso, há uma limitação de tamanho para um único documento de 16 megabytes.
Se você estiver interessado em armazenar documentos maiores, leia sobre o GridFS.