I do not check on companies before signing up. Unless I happen to have read something horrible about a company, I sign up with any and all. BUT before accepting the first assignment with a new (new to me) company, I do a search for the company with "all dates" here on the forum. I also search Volition.com to read what has been posted. I realize that any company might have had an uh-oh or that a poster might have unreasonably written an angry post so one or 2 posts don't put me off, but if there are multiple posts about a company all saying similar things, especially payment not being made, there is cause for worry and I don't accept the assignment. I don't give much credence to the posts of one-time posters because I don't "know" them, but if a poster who has been around for some time and I "know" them by their past posts, says something very negative, I LISTEN. I don't work because I am desperate to get as many jobs as I can, I work for money/reimbursements/extra goodies. If I have any doubt about receiving my payment, I don't even think about it. Better safe than sorry.