It's an institution managed by the nuns and is definitely a great place to work for women.
It is an autonomous institute giving freedom to learn and grow. Work timings are from 9.30am to 4.30pm all days. Superb faculty members to work with. Great exposure, to sum it all!