They provide great support and really listen to your needs. The associate director of CPSE cases (although they no longer do CPSE) is awesome at communicating and is always respectful of all employees. You never feel pressured into something you're not comfortable with. If you like freedom and little hassle, this is the company to work for. Communication is great here.
Cons
Rates are lower than most companies. The boss is not upfront about salary decreases. Wish there was more support between employees/teachers.