I know/knew a bunch of Scandinavians in software engineering who moved to Japan 10-15 years ago. They loved it as long as they worked for the Scandinavian company's Japan subsidiary. They didn't love it so much a few years later when they ended up having to find jobs at Japanese companies because of a downsizing. Some ended up at companies like Rakuten. Heard some horror stories of insane company "culture" that would make Amazon execs blush.
But you seem to be happy at a local company. Do you think you're lucky, have very low demands or have working conditions changed?
Haha yeah rakuten gets thrown around a lot. It's a pretty infamous stepping stone for getting in at this point. It's definitely easier to be happy at a foreign company.
I think I'm relatively lucky. Some luck is required to get established in the IT industry I think, especially the smaller, foreign friendly one. I think the hardest problem facing people who want to move here is getting a foot inside the door. To me it seems most people who have lived here long enough have been able to establish a life they like.
Working conditions have changed, but slowly. It seems most of the change is in new companies, while the old still lag behind. But I've heard good things about certain game companies.