Waterloo is good at churning out entry-level software engineers. UofT is much stronger for ML and research in general.
Despite repeated communication from employees that no one wants to live in fucking Waterloo, and a significant portion of the engineers there commute from Toronto anyways.
+1 I left Toronto for the US in 2015, and my compensation increased by 3-4x (currency conversion taken into account). I have been working for large well-known US companies in both cities.
Waterloo is good at churning out entry-level software engineers. UofT is much stronger for ML and research in general.
Despite repeated communication from employees that no one wants to live in fucking Waterloo, and a significant portion of the engineers there commute from Toronto anyways.
+1 I left Toronto for the US in 2015, and my compensation increased by 3-4x (currency conversion taken into account). I have been working for large well-known US companies in both cities.