A Japanese tech company in Osaka offered alcohol and 'hangover leave' during work hours to attract employees.