Vantaggi
Great exposure to the international/corporate philanthropy world, small organization = wearing many hats
Svantaggi
Extremely high turnover for several years including upper management. Organization has an identity crisis, not sure if it's an advisory service organization for corporate philanthropy clients or a facilitator for private foundations, or due diligence specialists or focused on philanthropy promotion. The pool of grantees and geographic scope is far too large for such a small org to manage effectively - all of this means that the organization has only marginally visible global impact (a fraction of what it could have) and appears less professional or targeted than it should be for a $20M+ nonprofit. Ineffective people are promoted while passionate "new blood" folks are worked hard and treated terribly until they end up leaving. Inner-office politics are about as bad as they get - people stabbing others in the back, inconsistent communication etc. Pay is inconsistent, middle management (often inexperienced) are paid well by non-profit standards while junior employees are pad a non-living or barely-living wage.