There are two main benefits, I have found, to working from home. The first is that you can work in your sleepwear. (Or sleep in your workwear, if you prefer.)
The second is that you get to work with a more agreeable class of workmate.
These are two of mine.