There is no officially declared fixed timing. Just have to make sure you are on time for meetings and are able to complete your work. Generally, most employees come around 9-10am, and leave at around 7-8pm. Apart from this, Google also lets you work from home in case a situation turns up. Google also refunds for your internet connection at home and provides a 19 inch monitor to work at home. What more could one ask for.