There are some frustrating things about working from home, such as slow VPN access (and no access to certain other things), but the working-in-shorts-and-a-T-shirt part pretty much makes up for it.