There's MS here but they are here to act as a buffer for their engineers pending H1-B.
Some hardware companies Broadcom, PMC-Sierra, Sierra Wireless.
There are IBM centers in Vancouver and Vancouver Island, but they do largely government projects (consulting) instead of R&D like the ones in Markham area.
Speaking about Google, they seem to acquire a handful startups in the Montreal to Ontario areas.