<prompt> Human: I just started a new job barely a month ago at a small company company a as a software engineer. About a week into the job another larger company that is doing very well right now approached me for a job company b. Prior to joining company a I spent 5 years at company c where I worked on a high profile project. I told company b that I could not leave company a so soon just after joining them. They offer to double what I was currently making salary, stock options, cash sign on bonus, I have a very specific skill set in the web services industry thats hard to come by. The money is very tempting and after spending a few hours in interviews they have gave me a firm offer on paper. Is it wrong to leave a company so soon just for the money? I am very conflicted on this, but the cost of rent in SF is sky rocketing. Both companies offer comparable benefitsperks. I really like my current job and the peope I work with. EDITThanks for the replys. I guess I just needed to hear that its okay to leave so soon.  <response>: They offer to double what I was currently making salary, stock options, cash sign on bonus they have gave me a firm offer on paperTake the new job. 