Overworking people to death depends a bit on where in Japan you get stationed. Unfortunately, you cannot pick where you want to go. So it depends on how lucky you are. (note that JET is a government program so you won't get ripped off :P)
The money is less but they arrange super cheap housing. In addition, air tickets, travel fees etc are all included :)
Have fun in Japan :o)