Empresa engajada
It start with a terrible design using some bizarre html templates that makes the test more difficult than it should be. And basically you have to filter some results by score, taking in to account that you got two different arrays and have to join the data from scores to places.
Sigiloso
I used aggregate operations in the backend part to join the data. In the front I did a Jquery script to pupulate the data after consume the rest endpoint.