There is an old saying in aviation: Don't be an a$$ as your FO today could very well be your Chief Pilot tomorrow.
If your desire is to work here in Canada when you are done, then one pro of doing your training in Canada is the contacts that you will make. Your flight instructors, your fellow students, other local or transiting pilots that you get to know, your future students when you become an instructor: all are a source of job prospects in the future. You lose all of that if you do your training in the US and then come home. Sure, you could build those relationships up when you get back, but all it takes is a recession for the doors to slam the hiring shut. In those times the only way you get a job is by knowing someone or knowing someone who knows someone, and those people you know will help those they've known for longer.
Another pro is that many flight schools in Canada now have pathway programs to the likes of Jazz, Encore, or Porter. The kind of program where if you finish with the school, the company agrees to provide you the opportunity to interview ahead of others. That wouldn't exist by going to a school in the US (unless you went through a cadet program like what Jazz or Flair offer, but be weary of those and read the T&Cs EXTREMELY carefully).
The last pro that I'll write is about exposure. You have to learn how to fly in all conditions if you desire a job in Canada. Sure, Florida is great for flying and it certainly has more VFR flying days than many parts of Canada. But as you progress to your CPL and certainly into your instrument rating, you're going to have to learn how to fly when it's not VFR. Or how to fly when it's -20C outside and the precautions that come with that. Sure, you'll learn about runway contamination and icing and cold weather corrections in Florida, but they mean nothing until you experience it. The ability to say "no" to flying is also something you learn on those marginal weather days, so don't discount a bad weather day in Ontario as being a negative. There is lots to learn from taking things a little slower.
With all that said, there are a lot of positives of doing your training in Florida too, but I'll let others chime in.