e who should know, and nobody ever suggested any possibility to do it in Thailand.
And I know many people who traveled to neighboring countries to go to the Thai embassy in those countries to apply for Non-B visa. Those were people with legitimate new jobs and the correct documents. All went for a couple of days to neighboring countries to get that visa because they couldn't do it within Thailand.
Anyone for any employer can do it, I did it for a teaching job.
Some employers will send you abroad because it is less paperwork for them.
"I spoke with enough people who should know," - clearly they did not know as much as they thought :-)
Nope nothing has changed, did my first in country Non-B over a decade ago
You did not HAVE to leave, it was just easier for your employer that way