Old thread alert but this is the way they look in 2016 and most of their content seems to come from Deposit.
http://stockphoto.com
Many of the subscription photos come from 123RF.
Anybody see how much they pay?
Apply to be a Contributor
Stockphoto.com needs you!
If you are an experienced stock photographer with at least 5000 images at either Shutterstock, iStock, Dreamstime or Fotolia then we'd love to hear from you.
Just enter the link to your portfolio using the form below and we'll get back to you within 48 hours.