I was successfully placed by this firm in finance. The representative who dealt with me was very wise and caring. Different staff have different contacts, so you may deal with different people depending on the role. I can speak for my own experience, which was that I was well treated and landed a role in great part because of the contacts and reputation of the staff. The person I dealt with had the initials AMR, who was especially great.
This firm is selective about which candidates they can and are willing to help. Those who have pleasant people skills, a track record of being good to work with, and have experience and education that are valued by finance firms will garner the most interest.