While I do not have direct experience in non-profit, I do have friends who work for them, and volunteer for one that does not lose staff, so I am not sure about that.
But I will say a good relationship with the people you work with it sort of a no-brainer. Yes, it is important to be good at your job...but if you are a nightmare to work with, they will fine someone else who is also good at the job but that does not cause the office staff to run and hide.
|