Prós
Supportive professors and staff, flexible schedule for students, and a great opportunity to strengthen communication, teaching, and technical skills while helping others learn.
Contras
Limited hours during some semesters and pay may be lower compared to industry positions. Workload can increase significantly around exams and project deadlines.