Dont deepnd on one source for review, make sure you find more reviews about that particular site. Also observe admin availability. When you start of on the site, check for complaints from the users, they normally complain about delayed payments. That will give you a heads up