Taniya, this is a very sensitive and important issue, being a mother of a 5-year-old, I too had a great career but chose to gave it up and stay home to look after my son. I feel that there are sacrifices involved, but not just on the part of working mothers, but also for mothers who stay home. In both scenarios, you win some, you lose some. If I had chosen to keep working, I would have reaped greater financial benefits, which, let us face it, are very very important. In the bargain, I would have lost out on time spent with my child and family. But for a stay-at-home mother, she has her both hands full with household chores, errands to banks, shops, paying bills etc. along with responsibility of cooking, getting children to study, and in many cases shuffling them from one class to another. At the same time, she has no financial independence and has to make do with what she gets form her husband to run the house. And there is NO social life! So sacrifices are involved both ways! It is upto us how we look at the situation!
Working mothers are earning and also bringing up their children. They feel guilty that they are not spending time with their especially small children. In today's times there are many well educated mothers who have given up their jobs to look after their children. I think they are sacrificing more than working mothers.
Giving up a good career is not at all easy, especially when you have slogged for years and you have only now started reaping the fruits of your hard work, along comes the baby and you say bye-bye to the job! That is indeed very hard!