I'm a big fan of UserTesting. They are a legitimate site/company and their testing process is clear. It's true, you don't always qualify for a test, and find out at the end. However, in my experience, they address problems when you report them. I reported an issue with a test yesterday and it's super easy to do. They've started to post a message if you report an issue to let you know there may be a delay, but in my experience they get back to you.
For me, this is a great site for side cash. Like anyone signing up for UserTesting or any other website testing site, you manage your expectations. I see negative reviews from the ones that don't and I think they are not being realistic.
We're not going to qualify for tests all the time, that's just the way it is. And if you want to get a feel for what you sound like to a client - practice - find a website you'd like to evaluate and record yourself talking out loud for ten minutes and see how well your insights come across.
I reached out to support when I took a couple of tests that took more than the expected allotted time. I was clear about the expectations, tracked the time and they compensated me because the client created a test that was not realistic for a 10-20 minute testing period.
I joined up 3 years ago, and stopped using it after awhile because I wasn't getting many tests. For whatever reason in the last few months I qualify for available tests. In the past week I've earned $200.
Have realistic expectations, practice on your own - that way when you test you'll be doing better than you think and potentially increase your opportunity to get high ratings.
--- In response to Make H. Comment below - I'm not management. I'm a tester, and here's the breakdown. I went back to look at my first test - I signed up in 2014, I dropped in a picture of the 1st tests I received:
In 2014 when I first signed up I did 22 tests
2015: I did 27 tests
2016: I did 13 tests
2017: I did 11 tests
2018: Since September I've done 59 tests, most paying $10 and a handful that were 30 or 60 minute moderated calls that paid $30 or $60.
I get paid on time exactly as promised. In the past week I haven't qualified for many tests but am I going to change my rating to 1 star? No. I personally like the opportunity to generate extra cash when it's presented to me. They follow through. That's why I give it 5 stars.
I just qualified to test with UserFeel and haven't received any invites. Am I going to give it a one star rating for that? No.
I've been a tester with Testlio who have an excellent community of testers but the pay rate is $18 an hour for a lot more work, and that doesn't include time to install apks to your phone. UserTesting is $10 in 10-20 minutes and all I had to do once is install the tool to record voice and video. Am I going to give Testlio a 1 star rating for the different way they work? No.
I enjoy what I'm doing with usertesting.com as a TESTER. I have nothing to do with management. I don't know what pop ups you're talking about. I qualified in 2014, I filled out the usual profile info, where am I located, language, what devices I have, stuff like that so I can't answer anything about pop ups after pre-screening.
----
If you're new to this kind of testing, I literally did record myself evaluating a website and listened to myself. I also went as far as reviewing a website a friend of mine built and sent the recording to him. It made me realize I had to slow down to express my thoughts so they were clear. It's a good way to practice.