Is it better to go for a postdoc in the US or Europe? I've recently got my PhD in Europe and I am doing applications for the postdoc positions in Europe and in the US. I've got two possible offers and I am a bit confused to decide which position would be better for my future. One of the offers is from the US and the other one is in Europe. My initial plan was to choose the position in Europe and to spend some more time to expand my academic network by staying close to home. Meanwhile, I am almost sure that I eventually need to go to the US either I decide to stay in academia or go into the industry in the future, since it is very difficult to settle in the Northern European countries as an expat or a foreigner researcher due to different reasons (mostly because of the social life, language and funding options etc.), at least I need to spend some time there to be not seen as only moving inside of Europe. I am also not planning to go back my country at the junior research level since it is too challenging to secure a job as well (Mediterranean country). 

I still would like to take the position in Europe and then try to find a better position ( as research associate, Assistant prof or instructor/ senior postdoc) in the US later. Do you think would it be better to go there directly after my PhD? Would it reduce my chance to find a position in the US if I do a postdoc in  Europe first?

PS : The position in the US is so close to my current field, it is very similar to my PhD topic. I will still learn different methods and expand my skills technically but the scientific approach is not so different what I have done in my PhD. It has good job benefits for two years (e.g. health, pension etc.) except the visa (J1) though.
The answer to this question will come down to your personal circumstances and goals. There will be advantages and disadvantages to both options (both professionally and personally) that only you can know and weigh up. And, of course, it matters more how good the postdoc will be for your development than what continent it is in.

However, it sounds like your goal is to eventually end up in the US. In that case, my suggestion would be that there is no time like the present to make the move. Getting a position in the US is tough and it helps to have as many local contacts as possible, so you should start building them up as soon as possible.