Opening my résumé led to interview invitations from many on-site client companies. This is one of the better ones in my opinion: they tell you directly which company the client is, and they can clearly explain what the job involves.
Not suitable for people who are in a hurry to find a job.
Discussing the job took some time. After some on-site client companies received my résumé, they would directly tell me which clients wanted to talk with me. Personally, I don't really care about the job content—as long as the salary is high, that's fine. Everyone can decide what works for them.