other factors
-Food is cheap but novelty wears off eventually and you will want to cook. Apartments are mostly expensive and small [in BKK] so kitchen is small. Western style groceries are expensive.
-Its too hot. Traffic is really bad. Public transport is air conditioned but walking to skytrain etc is tiring because of the traffic, pollution, heat around you.
-Wework or similar remote coworking spaces are not cheap
-Language barriers
-Time difference with clients back home [major one]
I did one month in Hanoi, Vietnam and hated it. Places with infastructure worse than Thailand make it awkward if you have to work everyday 9-5
I think it can be fun if you move around and do it in episodes. I'd like to do some time in SKorea and Japan Perhaps Taiwan too https://news.ycombinator.com/item?id=23297378 (but then also see: https://www.youtube.com/watch?v=4GIndXSfawA)
+ incredible night life with some of the best bars and clubs I've ever seen
+ from downtown to the most beautiful beaches in just 3 hours by car
+ more dream islands and beaches just 1 hour by inland flight away
+ several national parks in range for weekend tours
+ super easy and cheap to hop to exciting neighboring countries (Vietnam, Laos, Myanmar, Malaysia, Singapore) for a few days
+ actually there are many super nice coworking spaces for around $120/month and many cafès allow sitting for hours
+ probably the best dating scene in the world for white and black men
+ Thai people are probably the friendliest, relaxed and most easy-going people in the world