@Brandon ***********
Good point. I learned from experience that Thai employers can often be predatory that way. Fortunately, the time that happened to me, I stopped by Immigration on another matter, and they (1) told me what the rule was, and then (2) said "You won't make it out [of the country] in time anyway, so just request a 7 day extension as a tourist." And before the 7 days were up, someone referred me to a charitable Foundation that was willing to issue me paperwork for a Volunteer Visa, which in turn led to a Work Permit for Volunteer work without pay, which was all I needed at the time. (The rest of your points are well taken as well.)