I don't know if this thread is appropriate for the psychiatry section.
However scutwork was an excellent website & one of the only databases that I'm aware of that allowed medical students to check out reviews of residnecy programs. If its been taken down--that's a shame.
Sounds more like rumor.I believe it was eviscerated by a lawsuit, or several. But that was just water cooler scuttlebutt.