Low pay relative to what you can make working in the field.
Usual teaching cons: sometimes students not happy with a bad grade, you need to prep a lot for a lesson walking into the class.
If you work alongside a teacher that doesn't fill you in on the next lesson/day, it can be more challenging to do your prep work.