I have always time shifted my working hours, at SAIC, Angel Studios, Google, and Capital One I would arrive very early to get some quality thinking and coding time - and then leave early. Some people at work probably thought I was goofing off, but they would roll in at 9am and not know I got to work hours before they did.