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.