As far as I am concerned , both go hand in hand considering the present scenario.... You simply cannot ignore the MONEY factor in today's competitive world.... Although JOB satisfaction is also a major concern but it is better if one could have a balance of both.....