Comment Comment by vanderZwan Don't forget it's a Japanese company. Which, as I understand, has a culture where people can't get fired, only promoted to positions where they do nothing and are out of people's way. Maybe it was one of those people. parent vanderZwan 4 years ago