Save yourself the time of working here. Management is horribly manipulative and inconsistent. I felt like a tiny peon in everyone's quest for glory. Upper management acts nice but it's all for personal gain to then turn it around on you. There's a huge cultural of martyrdom that allows them to excuse any problem as your own problem, because you're not sacrificing enough. I was told over 20x to stop feeling overwhelmed by doing the work of 3 people. They have a very strange structure where program directors of programs are overseeing OTHER program directors. This creates a ton of power struggle and conflict of interest. I believe they stole money from my program and blatantly ignored all polite inquiries about it, even when we were in a meeting together. Also, no one took the time to learn about my program and didn't care to. I have been screamed at countless times for being incompetent and not doing my job, despite doing exactly what they told me to do. Inevitably they would change their minds and deny ever having told me they wanted something done a certain way. I was constantly told that my work was subpar, even though my program was extremely successful and I felt I really made a difference in my client's lives.