rikudou, 11 months ago Straight up a new concept for Japanese bosses - employees are actually human beings, not resources.
Straight up a new concept for Japanese bosses - employees are actually human beings, not resources.