As
companies parâmetro que é passado para seu find retorno de chamada é um Cursor
objeto, não uma matriz. Chame toArray nele para converter os resultados da consulta em uma matriz de objetos, ou each para processar os resultados um de cada vez.