Yup, you do :) I had the feeling that back at your other job you had more colleagues that you'd also call friends, maybe that's what you miss?
I don't think that with your experience and probably recommendations as well you wouldn't be able to find a job that sponsors you a visa in case you want to go back to Japan after all.
no subject
I don't think that with your experience and probably recommendations as well you wouldn't be able to find a job that sponsors you a visa in case you want to go back to Japan after all.
Didn't even headquarters offer you a job once?