I had already taught before in Japan at a private preschool and an eikaiwa (private English school) and was looking for a more authentic experience. Interac's recruitment process was long, but not difficult if you plan ahead and follow instructions carefully. Once I was hired and got to Japan, I attending the teacher training. They taught a good lesson framework and some great activity ideas which I found useful, even though I already had experience.
Working in the public schools with Interac did give me the authentic experience I was looking for. You are really steeped in the culture there, and the Japanese teachers were really interested in helping me get along in Japan. The kids, of course, were a blast. I even miss the annoying kids! Interac encourages teachers to get involved in my community and I found friends and activities to be involved in the area where I lived and worked.