There are basically too many job openings in Tokyo for a graduate like her; this is mostly due to lack of awareness and also the culture of sticking to one company for life. In Japanese companies, it is common for workers to stay around until the boss leaves. Big companies are bringing in compliance rules to change this, but both the workers and bosses are slow to change. If workers show that they know about labour laws and are assertive enough, they can escape being overworked. But they do run the risk of bonus cuts. In places where I worked, I used to educate younger workers and fresh grads so that they don't get too stressed.