Pros
The mission statement of the organization is terrific and the work that the Direct Service Professionals do out in the field is fantastic. I cannot praise them enough.
Cons
My job was in the corporate office (for 2+ years) and it was such a disappointment professionally and caused me such high levels of anxiety on a personal level. Management in corporate has no clue what they are doing. Most of the senior staff have been there for 20+ years, and everyone is afraid of change or to impliment new policies. There is little room for growth because no one senior leaves, and the senior team does not recognize young or new talent and look to encourage ideas by promoting. I have never felt so little support from a boss..... although he was quick to take credit for my good ideas whenever the CEO was present. And because the senior team manages so poorly, it causes employees at the lower level to become competitive with one another -- trying to get "mom and dad's" approval. This fosters an ugly work enviornment among "team" members. And don't even get me started on the salary.