In Japan, 30% of employees resign from their first jobs. But at Inaba Foods, they're setting new records for attrition. Why were conditions so bad there that 90% of new employees left within weeks?
In Japan, they say "the customer is god." Lately, more customers are angry, wrathful gods - and one Japanese company says it's had enough. Here's how Japan Railways plans to fight a rising tide of harassment by customers.