Yes, i haven't come across this site till now, but it's revenue sharing program i guess and all depends on your article acceptance and visitors to your article