Sun Life is a company that offers student and new graduate programs aimed at providing meaningful experiences while making a difference in customer lives. The Underwriting Analyst role involves collecting and analyzing data to improve client experience and managing risk, while collaborating with various internal teams.