I have known many IIT grads. Maybe I was lucky. Yes they tend to be excellent.
But, they still need to be vetted, as IIT flunkies DO slip through!