I am a software engineer and working home is working well for my company; We use https://zoom.us/ for teleconferencing and it allows us to coordinate far more effectively than email does. Since we share a bitbucket with teams in Bangalore and Kharkiv, we already had a number of features to make remote work easier. It wasn't that hard to make the US team remote as well.
I dress business casual and work in my home office. While it is also a leisure environment the two never occur at the same time. I find it keeps a level of professionalism when dealing with my colleagues.
I understand why Amazon suspended shipping nonessential items, but I kinda wish I'd been able to order a cosplay sandpeople costume I could wear to the telecon . That or Darth Vader or Muad'dib. It's amazing how many people in SF wear masks.
Respectfully,
Brian P.