Pros
The company provides absolutely all the conditions for teaching courses, selects students, organizes the schedule, and provides materials for drawing up a lesson program. the salary rate has been adapted for different types of classes, which allows for significant compensation of possible costs when conducting lessons in further locations. If, for some reason, you are unable to conduct the lesson, a replacement will be found for you.
Cons
Frequently changing schedule.
Lots of cancelled classes, but it's not the company's fault, but rather the clients'.