Easy communication with supervisors
Teaching platform is user friendly
Cons
Pay is not commensurate with expectations or experience. Curriculum is not provided. For the shocking low hourly rate, you are expected to create your own lessons and materials. This would not be a con if the pay was higher.