Pros
They manage to trap good people into working there.
Cons
There's a reason they've had a mass exodus of people leaving in the last year. That has to do with treating people like machines and overscheduling, not giving bonuses that and basically cheating people out of them. They have have gone through multiple rounds of senior and front-line leadership and is the most unstable organization I've ever worked for. They seem to recognize the issue and instead of fixing the actual problems they have an army of HR and recruiting people. They even recently hired a staffing and executive search person to lead the main region in Wisconsin as the regional director which really shows how they see themselves. They have the elements for success but apparently not the capability.