Straight to the point, they tell you the job, the good the bad and ugly but I went with them over another company because of the support they offer. I get bi-weekly leads that have been invaluable. In this business getting in front of clients is the hardest thing to do.
It's straightforward. They don't try and "upsell" you about the job. They tell you everything about the job/company, including pay, at the first interview. And on-boarding is pretty simple. If you finish your paperwork in a timely fashion, you'll be up and running in no time!