This question already has an answer here:
I started a really good job 3weeks ago, I am actually very good at what I am doing here and have made an impact. There is nothing wrong with the role, it's as I expected, in fact much more high profile which is good.
The problem is I just had an offer for another job with a great company, more money and better future prospects and I have accepted the offer after careful consideration (there was no contest really other than me only being in a job for 3 weeks!).
I am now wondering how to tell my manager, I know they have struggled to fill the role as they were looking for the "right person" and I have also been introduced to most of the leadership team I will be working with.
How do I explain to my manager and to everyone else who I have met? I know it's only business but I am gutted for my manager (he is a nice guy and the company seems really good too, just that I have always wanted to work for the other company and I have better future prospects there too so not just about the money).
FWIW I have a 4 weeks notice period.
Please advise, I have to do it as soon as my manager is back from holiday in a couple of days...