I found this video on youtube clearly pointing out the different situations you may end up in working as an ALT in Japan. You may end up in a great situation that you like, or you may be entering hell. Don't be naive about this shit and do your homework on the companies/programs you will be chose.
Part 1:
Part 2:
Part 1:
Part 2: