Canada has been having success in attracting more high-tech companies and employees from the United States. This trend began in 2008, when such companies in the U.S. could not obtain the number of H-1B visas they needed due to the limited number available. Microsoft opened a development office in Vancouver at that time.
Since then,