Just in 2015 YTD I've done 54 bank assignments for them (more in previous years). I've always reported exactly what happened and never had anyone raise concerns about the negative situations I've reported - there haven't been very many, but they have happened and my reports were accepted without question. As far as ratings go, I'd say about 85% of my assignments have not been rated. The ones that were rated received 10s and very nice personalized comments.
Since two of their clients (my two favorites, as it happens) have lowered the fees in recent months, I now tend to wait until the highly bonused assignments appear near the end of the month and scoop up the ones I have time to do when I'm not working my regular job. I have always been paid on-time and correctly by aTH. I like assignments that don't require up-front out-of-pocket, so aTH's financial shops fit the bill. And there are usually a lot of them.