Pros
The work they do helps a lot of people change their lives for the better.
Cons
Very siloed; lots of mistrust and backstabbing. They've grown through acquistion and haven't done a good job integrating acquisitions and as a result haven't been able to leverage their size. Every business unit is treated as a one-off. Very political--a few vocal business owners are the tail that wags the dog. There is a consistent tendency to overcomplicate systems to the point where they are so cumbersome as to be almost useless. On top of that, turnover is very high--over 25%. Not only does it take a long time to come up to speed on systems and offerings, there's seemingy little value placed on retaining employees with institutional knowledge; lots of re-inventing of the wheel as a consequence. There's no employee review process and or feedback on performance. Your job security is pretty much based on how well you can brown-nose the right people, which is pretty tough when the cast of characters is always changing. And to be quite honest, a lot of their facilities are very tired and run down--big disconnect between what they want to be and the reality of their offering. They have a great market opportunity if they can solve those problems, but as another reviewer said, equal chance for greatness or failure.