Seems like they make some positive changes in kids lives. Good food.
Cons
All talk in many areas of the company - lots of green washing and virtue signalling with very little impact. Very poor staff training (if any) to work with highly vulnerable youths.