Being an engineering student from a private college, how can I get into top consulting firms like McKinsey, BCG, Strategy& etc.? Is it possible to get a job with top consulting firms like McKinsey, BCG etc if I am not from an IIT?