Parent company is a long established survey/research company that just don't spend much on their web sites. Started with United miles with them (Opinion Miles Club) I think two years back and have never had an issue with them, and Opinion Outpost proper goes back further than that.
Biggest annoyance is getting DQed from surveys fairly late in the screening process, but that happens with all the survey sites.