Of the problems the advice-seeker’s company has, odds are that simply being a non-profit is the root cause. My wife has worked for several (large and small), and it is distressing how many of them are run as almost anti-profits, resistant to common good business practices out of some weird misunderstanding of what “non-profit” means. It’s been depressing watching so much money and good intentions wasted at these places on boondoggles; I’m not saying that all for-profit businesses are perfect by any means but they at least understand that obviously losing money is generally bad, whereas she’s seen even some quite well-known non-profits be actively resistant to things like trying analyze and optimize the impact of the money they spend. This atmosphere has then given rise to all kinds of weird second-order effects. Unfortunately, that may be the only place they feel they can work on their passion issue, but if not, getting out entirely is their best bet.