I have been very impressed with User Testing during the 3 years I have worked with them. The projects I've worked on have been very satisfying and fulfilling, and payment arrived exactly 7 days after the task was completed - just as promised. I have only had a couple of tasks in which the system let me down, and I have always been paid (at least partially) for my trouble. Recently, the wait time for payment has been changed to 14 days after task completion, but it was clearly communicated and seems to be working. My only real issue is with the survys that I can't get rid of, which appear on my list again as soon as I delete them. Also, a few that are completely irrelevant to me, but do not provide a 'non applicable' option. Very small issues compared to how much I enjoy working with User Testing.