ADreamersWife Aug 29, 2008, 5:03 PMI did a search, but didn't come up with anything. They tout that they are a new company. Just wondering. They say that they give you 70% of the bill rate. Sounds too good to be true, so I was wondering if anyone has actually worked with them.