Non profit with a focus on care of the individuals it serves.
Some companies care more about the bottom line and neither the staff or individuals. Bancroft cares about it's individual's.
Cons
While Bancroft has a good focus on it's individuals, it doesn't have that same focus on staff satisfaction.