Indira ivf Hospital Employee Review
Very bad enviornment
Every thing is just disgusting, no working environment. Stupid people and worst working culture. No need to join this company. Very poor management and very low chances of growth.
Ratings by category