When I interviewed there, the residents were pretty unanimous that you did work your butt off, but that you saw and did virtually everything, were never at a loss for doing procedures (they said that on average, each senior had done about three ED thoracotomies by graduation), and that they were all happy to be part of the program.
There are a few reviews at scutwork.com.