Several years ago I had a part-time job as the executive director of a small nonprofit. It was a great job in many ways. I loved our mission, the people we served, and the challenges we faced. Plus, at the time the job was a perfect complement to my other consulting work.
However, I had one main problem with the job: the board chair (also the founder) and I had dramatically different visions for the organization. He wanted us to be a somewhat regional program that used our nonprofit status primarily to qualify for funds. I, however, wanted us to become a strong nonprofit organization with a larger and larger national reach.