Pros
Nothing. They are full of it, highly unprofessional, lure you in with a job that does not even exist, then don't even call you back.
Cons
I was twice promised a job through a recruiter at ReqRoute. The job was supposed to be with Digitive whose client is Global Logic whose client is Google. I was supposed to be a math analyst on a year-long contract. The first time, the recruiter said there was a freeze in the hiring and he said his supervisor would call me when I got upset, and this never happened. A week and a half later, he called again and said the job was still good and wanted to hire me. So, I did all the paperwork with Digitive, giving them my personal info, and now I find out the job was supposed to be a year but is only 3 months, and now there's allegedly another hiring freeze. They're jerking people around, lying to them, treating them poorly. I will never work for ReqRoute, Digitive, Global Logic, or Google again for treating me this way. This is outrageous. Do not deal with these people. I will be filing a formal complaint against them.