I wouldn't suggest anyone to join here, as the industry interaction cell (dept I have worked in) is gender biased. You sleep with the deputy director, you oil him up, you will be praised. And, if you are unable to these things, your efforts will not be recognised.
This is one of the worst places I have worked with. Don't go by the outwardly facade of the university. Red tapism exists everywhere in this place.