I prefer to work from home. It gives me enough time to develop other aspects of my life especially my dreams and vision. While office work is good, it cages one to a daily routine that has become a must. But working from home is very flexible and mostly help one grow