Avoid YYZ for TN/L-1B Blanket if you can—my experience was a nightmare
Just had my L-1B Blanket interview at YYZ (Toronto) and it was a total disaster. The officer was incredibly unprofessional and the whole experience felt like an interrogation rather than a visa interview.
This officer is the only one that review TN/L1 application and during my 7 hours of wait, half of the people failed.
Instead of focusing on my actual qualifications, he kept asking about completely irrelevant stuff: my parents’ jobs, the name of my scholarship, and even pressed me on why there were manual corrections on the documents prepared by the lawyer. He literally blamed me for not "flagging" those corrections with my lawyer right there on the spot.
He ended up denying me because I don't have an "Engineer" degree (even though my degrees are clearly related). He said I needed an "engineer certificate". The whole thing was just a mess—he seemed more interested in finding reasons to pick on my paperwork than actually assessing my skills.
Just a heads-up for anyone else planning to go through YYZ: be prepared for them to be extremely pedantic and unprofessional. Not sure if it's a new policy or just this specific officer, but it’s been a really frustrating experience.