My company operates during business hours and then some (6 AM - 2 AM). I think, for the most part, they have decent hours, but I'd say we could be just as productive with working 10 hour days, 4 days a week, instead of 5 days a week at 8-9 hours. But generally, I work 9 hour days 5 days a week. About 4 hours of my day is somewhat busy, but not always. Once in awhile, my entire shift is busy.<p>Luckily, my company doesn't have a policy that anything I work on during my shift is theirs. They don't mind me doing me during downtime, and in fact, they encourage it. I believe its right in the handbook that they encourage us to go on social media if we have nothing else to do and have gotten all of our work done. I work for a media company, so it kind of makes sense that they would want us to be up to date with social media trends and news.<p>I've built several successful websites during downtime and off-hours (after I leave work and continuing on it). I think much of my success outside of work has to do with the hours I've had downtime at work. We can definitely get busy... but we pretty much sit around, waiting for an inbox to have work in it, and we just get it done when it comes in. After it's done, I return back to what I was doing before.<p>While I definitely procrastinate, it's rare for me to not do anything. Always working on something. In my early days, I had started up a side gig freelancing, building, maintaining, and editing websites for clients, and then I started up a side business while working for my main job and currently in the process of starting up a second side business.<p>None of my side businesses steal away any business from my company, and if anything, only compliment their work and mine. In fact, I try to reel in business for my company so that I can keep doing what I do. Everyone wins.