IIMs are not financially dependent on any government body. They hire professors with several years of experience and higher quality of education so that they can provide the best education to its students.