Teaching in Japan was by far the best experience I've ever had. Like most people, I found the program online and was impressed right off the bat by the interview process and attentiveness of the recruiters in the States. My time in Japan was not without it challenges, but the staff in the branch offices are wonderful. I worked in the Nagoya branch for 4 years and thoroughly enjoyed by town, schools, and the people I met there.
An important thing to note is that Interac is not an exchange program - it's an entry-level teaching job. There is an expectation that you can live and work independently, and that you come into it with some basic knowledge of the country, culture, and language. You don't have to be an expert at Japanese, but if you put in some effort before you arrive, it will greatly enhance your experience!
The best thing about this job is the skills you will acquire. Not only did I gain a lot of teaching experience, but I learned about the importance of patience, cultural awareness and sensitivity, and much more. I've taken these skills and applied them to all the jobs I've had since. I highly recommend teaching in Japan and believe Interac is the right company to go with.