<prompt> Human: I currently have a job that I hate, from most of my coworkers to management, from the system we use to the building we are in but Im still there because the salary is relatively good. I was just offered another job by a different company, something I would actually enjoy doing but the only problem is that the salary is a lot lower. Would you rather have a shitty job that pays more or a nicer job that pays less? I need help!!!  <response>: This is like asking what you should have for dinner. The answer depends on what is important to you, not what was important to others. The answer also depends on what other options you might have now and in the future based on the experience and salary you would get now and in the future. Edit: expanding since this looks to be popular. You always have the opportunity to change jobs if the right thing comes along. So you may be able to find something even better in the future. It depends on your situation, the local labor market, the difference in the experience you would gain in these jobs.Many people starting their career find that taking a highly compensated job in, say, finance or law, with sucky working condition vis a vis hours, management, and duties is worth it because they can retire their debts, build savings and build a valuable resume. Sometimes you will have opportunities to take a job simply because your current income is high enough to be interesting to them, or the offer you get will be higher because they want to give you a raise to change jobs. But that may not be you. It could instead be the case that you are basically getting hardship pay now because they know that nobody wants to do this job, because its a bad job or has no future.So, it depends. 