I notice a few TD jobs in software development posted online but they're in Mexico. I've seen some position in RB, but I think they're for QA/Testing. Back in late 2019 and early 2020, I know that TD opened a small office in Tijuana, and there were probably 10-20 people. I wonder how many there are now.
By the way, I'm job hunting and some applications ask whether I signed an NDA or non-solicitation agreement with TD. I'm not sure if I did. How do I find out without going to HR or my manager?