Good starter job
Experience on students and classroom
Cons
Not enough opportunities to grow
More of a temporary job
Not enough support/heavy workload and underpaid
Toxic environments are easily developed (with favoritism and lack of work ethic and zero conflict resolution)
Lack of communication
Unprofessional Management