It's very women friendly. Though Mechanical department was a little male dominated, still I was selected to be a part of Trainings & Placements Committee because of my previous corporate experiences.
Tip: Be proactive, take initiatives and your efforts will be recognised.
Pros: If anyone loves teaching, they should definitely give it a try. The management supports extra curricular activities. Anyone pursuing MTech can work too.
Cons: Regular office kind of politics might occur if people get unsecured with your performance(which is quite normal everywhere)
No such cons for women. In fact majority of the staff across departments are women.