As self employed software developer, I get job offers from head hunters and recruiting companies on a regular basis. They usually give me a rough requirement description like
C++ programmer with 10 years of experience to work on a database related project for 3 months in Vienna
and ask me if I would be interested in that job. If it sounds interesting, I say "yes, maybe" and ask them for the name of the company or at least some more project details, because these are the only real factors which influence if I will do the job. It's the only way to roughly judge how the job will look like and what conditions I would have to work in during the next 3 months.
It's quite a pity that these recruiting companies never tell you the name of the company beforehand. Or at least some project details. The reason is that they fear you'll contact the company yourself to get the job without them. But with this, probably they shoot themselves in the foot:
I guess I'm not the only developer who started to simply say 'no' to the majority of job offers without any such details. It's simply less time consuming to skip offers of recruiters without any details and pick those few with in-depth descriptions.