As far as Toronto goes, depends on the role. 40 hrs a week is the standard, but when you show up and leave can often be flexible. Some show up as early as 9, most are around 10:30/11 I'd say. Remote work is also an option for many.
I would love to join them full time. My previous relationship with Google was based on Partnership.
Why do u select people only from top schools...? there are many talented people in normal schools aswell..
Of course yes, not only talent.We need to look for the body language and hybernation which does not teach in normal school.