Total vulture company.
Take it from one who knows. They pay peanuts compared to other agencies.
Body shop that purports to match skills and needs but instead throws it up against the wall and hopes for the best.
Their flawed, unscientific ‘hiring surveys’ are trumpeted in the press (free advertising) every so often.
Why do you say that? They perform a service — finding jobs for job seekers and candidates for hirers. Soeone has to do it — if you’re looking for a candidate, it’s pretty darn difficult to find the right person. Ditto for someone looking out for a job.