Ok I understand what you mean but in this case, creating a document for each combination of employee-department-company isn't replicating too much the data?
As the employee is the grandchild of the structure, for each employee, the document will hold the entire company and department which will be repeated for each employee!
Is Elasticsearch suited for such data replication?
I guess that the id of my document must be autogenerated then?