I can work from home pretty much whenever I want as long as I don't have any meetings and the boss says it's ok. But I hardly ever do it because I end up just slacking off >_> Plus it's a lot easier when you have to ask engineers questions when your in the building.