Okay! this might be a common situation of many in this economy, but, I am finding myself here now. So, here is the story- I had an engineering job for over 7 years till one fine day I decided I want to move to other side of the shore and quit my job to get my MBA. 2 years later I am now ready for job hunting and started looking for product manager positions. Six months and few interviews later I seem to have almost landed an associate product manager position in a totally new industry and good company atmosphere, good people etc. But!!! a very low ball salary offer. In fact slightly less than what I was making! Now, there may be little scope for negotiations but, its so low that I am sure it won't go high enough. At most it may go on par with what I was earning or slightly more. Now, I recognize the facts that its a sluggish economy, jobs are hard to find and this being a totally different industry than where I have experience, diversifies my resume and opens many doors. However, the question i am struggling with is, will taking a very low ball offer affect my future prospects. Am I marking down myself that I will be judged based on that for my future jobs and salary offerings? I am open to compromising a bit now for a good learning opportunity and after sometime look for something more that matches my expectations. But, how big a risk is this? I am worried If I will be undervaluing myself heavily by taking this route. Should I wait for more time and try for better opportunities or take up this job and continue to look for other options? PS: I still have couple months to graduate with MBA, so, I haven't been unemployed and out of school yet. I just got started early with my job search considering the economy.