5.0
Jul 3, 2026
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Supportive colleagues, rewarding work with students, opportunities to mentor future developers, flexible teaching environment, and the ability to make a meaningful impact on students’ careers.
Cons
Heavy workload during the semester, significant time spent preparing lectures and grading, administrative tasks can be time-consuming, and compensation could be more competitive.