Pros
The organization has a great mission, program and support staff are awesome, community members are great to work with, and as other have already said - food is amazing!
Cons
The major issues are with senior management and the board. With the lack of transparency in the organization, it’s hard to tell who holds the power in allowing bad management to continue. One example of poor management is staff being set up to fail - zero direction is given, no feedback, and then seemingly out of nowhere staff have been terminated. Management takes no accountability. Now that the staff have unionized, I hope this means there will be proper performance reviews and more support for staff to succeed in their roles. Even when staff do really well, there is no recognition. For example, staff have to organize their own staff appreciation party. Instead of recognition, senior management reports on and takes credit for staff work without fully understanding what is happening in programs.