There's no real cons as a whole.
For me personally, there's a con since TELUS isn't a real "tech powerhouse" (althought we are changing and adding more services like TELUS Cloud), thus our pay for SWE are a bit low (compared to powerhouses like FAANG companies). With my experience and skill level, I could get paid almost 3x at a FAANG company (that should actually be a pro, that's how amazing TELUS is that despite major tech powerhouses paying way more, it still had some retention power).