Delhi public school is a women friendly place definitely as most of the staff is ladies staff.
There are various pros and cons and that will be there is every institute.
Person will learn many things.
Best institute for education.
Salary is not credited on time.
Work environment is not up to mark.
Timings are Lil bit more as it will be difficult to manage.