Think for a second how wonderful could be to spend 45 minutes in bed instead of wasting the time in traffic. In order to finish the projects which were assigned to her. Generally, when a worker gets a project to do at home, she is expected to finish it in a given period of time. 4- People, who want to work at home and are enable to do so, generally are happier. That means that they do their job more efficiently, and are more loyal to their bosses.
Offices can be smaller, therefore, less costly.
If you are currently employed and would like to work from home, talk to your superiors. Mention all the points why they will be beneficial to the company if you work from your home. That is ridiculous that you have to pay in order to get a job. Well, they will tell you, we need to buy materials, software etc. That is all true, but exactly for these cases there are contracts.