High quality aircraft and maintenance. They put in a lot of work to set you up for success. The in house DPEs are there to help your student not have to wait for a checkride and are very fair.
Cons
Lower pay, and if you cant fly do to weather you dont get paid.
Lots of opportunity for flight time and a great working environment with other instructors and training support
Cons
Little pay, long hours, lack of integrity in relation to instructor feedback and improvement. Students are either very good or very poor little to no in between.
You will get flight hours but the management seems to have double standards or just be out of touch with whats even happening at the training center at times. It is what you make it