Pros
Great pay, great benefits, working schedule is amazing, the community is supportive, and the district will go to great lengths to see students supported.
Cons
Teachers socialize in their groups and are unwilling to invite new teachers/existing teachers in