Perhaps they recommend you for a role at their company, giving you a much better chance at landing an interview.
A lo mejor te recomienden para una función en su empresa así dándote una mejor oportunidad en obtener una entrevista.