Pros
The organization provides strong and much-needed support to the local community, and the work genuinely feels meaningful. If you’re able to move up, there is solid flexibility and autonomy with your schedule. The benefits are great, and leadership encourages a healthy work–life balance for those in higher-level roles. There are also decent opportunities for occasional bonuses and raises
Cons
If you move into a higher role, there is very little support or training, and the experience can be highly inconsistent. Executive leadership often is disconnected from frontline roles and does not receive feedback well, which can create an environment where employees feel intimidated and hesitant to share honest input. Advancement and success can feel tied more to personality and favoritism than to performance. Expectations, communication, and development opportunities are inconsistent across the organization. Changes are frequently implemented without being fully thought through, communicated clearly, tracked, or properly researched. There are also concerns about the misuse of knowledge and authority at the executive level.