NCBS is a nice place to work.especially for women's.they have a concern for us. We have all the facilities like creach for our childrens,medical centre and good canteen to get relish.the campus is between the greens with good infrastructure. The administration is too good the environment is beautiful u feel like u r going to college. We have good transportation facilities to commute to the work. The work culture is good n principled. After all finally it all depends on our boss to whom we r reporting to.