Pros
Benefits, good and talented students, great co workers
Cons
Micro management, poor instructional leadership, work life balance, depth of knowledge from some teachers. Weekly teacher observations and improper coaching that does not allow for autonomy