The really interesting thing here is the possibility of part-time work. I recently switched from full-time work to independent contracting, and have a single part-time contract while looking for a second. Honestly, part-time contracting work is really, really nice. The pay is more than enough to live on and I have a ton of free time which I am devoting to rock climbing, finally writing a bunch of blog posts, and learning physics. Plus, honestly, I doubt I was doing more than four hours of "real" work a day while full time.<p>If I could be fully remote and work part time, I would consider eventually rejoining Microsoft. There is a lot of hand-wringing over how fully remote workers get left behind but I've never been interested in moving beyond an IC level.