Travel, Teach, Live in Japan
I'm currently doing some research on the above named corporation. I might be signing a contract with them later in the year, so I would appreciate it if anyone knows anything about them, both negative and positive, that I should know before making a mistake.
Please, kindly send me an e-mail and we can take it from there. Thanks a lot.