At first the administration seem nice. Many great teachers and staff members. Overall, the students are nice.
Cons
The administration continually violates whatever contract you have. They view teachers as easily replaceable. Complete lack of transparency regarding decision making.