Supportive staff
You are actually trained
Good Pay
Cons
Way too much middle management
You are paid a pittance compared to what they charge the parents
In spite of a huge amount of middle management, for some reason you are actively made to do all the scheduling yourself and fill out a report after every lesson