Needs at least a permanent resident status as you'll be running your own financial planning business. Sun Life is a big company and has many other channels for career transitions.
Working atmosphere is relaxed however your input in the work will determine how far and how high you will go. I remember when I joined SunLife, I felt the sky was the limit and indeed, it has been. The hiring condition is always based on how one will fit while taking into account the growth of the employee.
Yes good opportunity for advancement
Great training, work is hard needs a lot of focus, competition for advancement is high.
Working conditions are great, make your own schedule, the people you work with are wonderful. Hiring conditions is more like a process you have to pass before you are considered for hire. There are plenty of opportunities for advancement, as long as you are good at what you do.