<prompt> Human: Hi all,I am about to graduate undergrad and am having a hard time making a decision and was hoping I could get some insight.I have received 2 job offers for solutions engineering consultant. One is offering 100k, the other 80k. I feel like it should be an easy decision but I really feel like Ill enjoy working at the lower paying job more. I enjoy the product a lot more and the technology used is much more interesting. Ill also get exposure to machine learning, which also interests me. Ill be starting at a slightly lower position but with good room to grow.Theres no glaring red flags regarding the higher paying offer. I just dont want to regret my decision looking back.Some more info:These jobs are in San Francisco, CAI am just going to be supporting myself, so Im planning on keeping expenses low. I dont have any outstanding debts so I think I really dont need the extra money.100k offer is for an itsm company 80k offer is for a anti fraud companyBenefit package is basically the same. Standard insurance, shares, 401k no matching for both, etcAny and all advice would be greatly appreciated.Thanks!TLDR; should I take a higher paying job working for a company I am less interested in, or take a lower paying job for a company I really like?  <response>: Your post sounds like youve already made your own decision.If youre looking for someone to validate it for you then sure take the one where you will be able to get additional job exposure and be working with a product you like. 