The only big name tech firms in Victoria are those who acquired businesses here. Stories about firms moving to Victoria have been rumored for 2 decades and always turn out to be hype and/or short lived.
At the end of the day, leasing costs are generally a small portion of the overall costs. A firm with 100 employees may pay $20K a month to lease their space but is probably paying $600K+ a month in employee and overhead costs.
Yeah these stories have been around forever it seems.
I remember when I worked at Seagate in Vancouver and coming back for a visit to Victoria in about 1998-9; at the time SG was a tech darling with about 160,000 employees globally including at one site in Malaysia that had more staff on the shift change than most Canadian towns had population.
I sit down at a bar (I think it was Bart's) with friends and some guy notices my SG golf shirt and asks me about some wild rumor that SG was planning a satellite office here. "??????" says I. "Zero and none" was my response although truthfully had never heard it myself. Needless to say at that time that firm would never consider coming to a small market like this. Not sure about the attitudes of younger tech workers today but if Vancouver staff then even had a sniff of such a thing at the time it would've caused a minor civil war. The company and staff were based in a large cosmopolitan metro region for a reason - because it offered a multitude of things a market like Victoria couldn't.
That said that was all 20+ years ago and $$$ does talk and attitudes do change; if an org could truly save money on office space I'm sure they'd have to look at it but from a staff/cost of living standpoint not sure there is that much advantage or difference anymore in terms of Victoria accommodations/rents etc.
It would ultimately depend on the IT vertical and especially on the client/market: in BC if the client is 'government' then it makes perfect sense to be Victoria, maybe even headquartered here. We are. CGI, Fujitsu, Deloitte and NTT all are (albeit those are all satellite offices) and for the same reason.