| Shopify seems interesting. There really are not that many tech companies in Toronto (and that are hiring unless you have 5+ yrs of experience). Either 1. you have very very early stage startups (that expect you to work for free till they get funded), 2. funded startups that have a short runaway and expect you to work like crazy till they get to the next round of funding (during an interview with a fintech startup - it was mentioned that they expected me to work for ~12+ hrs / day but I'd still get paid for only 8 hrs. But when they scaled up, I'd be "rewarded" for my hustle, grit and commitment". 3. Big companies (Google, Mozilla, etc.) who are looking for quite a lot of devs but seem to be insanely picky about hiring them. To add to this, there seem to be a lot of devs than jobs (or that companies can go for long without hiring for those open roles). |
First off, very few very early stage startups expect you to work for free until you get funded. Exceptions being that you're a co-founder or an unpaid intern that never touches code.
Secondly, while the startups in Toronto are probably less well funded than the ones in the US, not all require you to work for 12+ hours a day while paying you for 8 hours. It looks really shady to set these expectations especially since we have clear laws around overtime pay in Canada (describing such a work situation to friends will raise eyebrows -- definitely not the standard practice, whatever industry you work at).
Lastly, I'd say that any place worth working at (big or small) will be insanely picky about who they hire. Current employer included.
All of the above are from personal first hand experience. Of course I haven't worked for every single tech company in Toronto but I have worked for several (mainly early stage startups).