FYI, if you want that job and don't happen to be in Japan, this is exactly what consultants are hired for in many cases: To be a blunt voice of reason in an environment which isn't able to listen to itself.
I've many times been hired in companies to say things employees didn't have the political clout to say out loud. If anything goes wrong, or someone isn't happy, I'm the fall guy.
I've many times been hired in companies to say things employees didn't have the political clout to say out loud. If anything goes wrong, or someone isn't happy, I'm the fall guy.