barnsbauer, 11 months ago Unfortunately, I don’t think employers seeing their employees as mere resources is exclusive to Japan. Though they definitely like to dial it up to 11 there.
Unfortunately, I don’t think employers seeing their employees as mere resources is exclusive to Japan. Though they definitely like to dial it up to 11 there.