UPenn vs Rice for CS

I agree with everything you said… for firms in financial services. For tech firms, they seem to base their hiring decisions more on the tests and technical interviews.