Aren't software engineers treated badly in Japan?
That being said it's not just software developers, it's practically everyone. Oh the horror stories I hear about my sisters-in-law.
Real work culture varies from company to company here, and isn't that different than US work culture overall.
There's a stronger social contract in place than in other places. Work culture is harsher in terms of hours expected in the office than elsewhere, but there is a stronger respect for workers' material conditions as well.