The Deloitte flexible working policy is quite good, as it allows you to adjust your working hours as needed to accommodate the other things going on in your life.