本人外地人30岁,之前社保都在本地缴纳,总公司在上海,就职于本地分公司,现在在上海总公司可以给我交五险一金,实际工作地还是在本地分公司,这样交有必要吗?如果缴纳5年后从上海转回本地,会怎么样?或者在上海一直交道退休,会怎么样?谢谢