Varies from school to school, but overall it is a positive work environment with many caring coworkers!
Each site has its own culture, leadership, and priorities. Overall it is a good place to work where people care about students and each other.
Most times great....sometimes no. That is the same with almost any job you have