OK, I'll mention what I do know.
1) I did get a written test during my interview. The program had 2 part interview process with favored candidates getting the 2nd interview, though those with only 1 interview were not thrown out of consideration
2) Almost all the residents there are Indian. I'm not talking 50%. I'm talking over 90%. When I interviewed there, there was only 1 resident that was not Indian. Last I heard things were the same.
3) You heard residents weren't happy? I heard the same. That's one of those things I didn't want to get into, but since you brought it up, I'm addressing it. However I don't want to get into it much because I don't want to get into the specifics without someone to address them, given that I heard these 2nd hand. I can say that the person I heard it from, I do trust him/her, but nonetheless, its still 2nd hand.
4) You mentioned that there were "cultural differences"? I heard the same too. Again, will not go into more detail unless someone from the program will announce themselves on the forum.