Pros
Employees are here for the mission of helping nonprofits by awarding grants from donors. The expertise and knowledge of employees is outstanding. Most are dedicated to the greater good. The benefits are good, especially for a small size organization.
Cons
Turnover. There have been constant leadership and staff changes for years. Staff receive little to no direction, then things change again. So what you are hired to do may look like nothing like what you're expected to do in six months or a year. There is a lack of accountability and structure to anything. Little to no training. No instruction. It's your job to figure it out and figure it out quickly. Pay is low. All the systems are a mess and nothing is connected, so you can't rely on accurate data. There is no path to development due to the size of the company, but also because there is no support from current leadership.