A decent place to work if you are in the core departments (sales, marketing, food services etc.). It can be brutal sometimes when it comes to "cost reductions". Overall, if you are in the right stream, it is probrably a reasonable place to work. Maybe a bit too much is asked of in terms of "volunteering" in an effort to be a "community responsible" organization.
Decent work place and ethics.
Look out for the yearly rounds of "cost reductions".