Nonprofit organizations hire on a need basis, typically posting full-time positions one to two months prior to hiring in the spring. Gaining related experience to your career field of interest, including volunteer work during college and post-graduation year-of-service positions, will make candidates more marketable to nonprofit agencies. Only a small portion of nonprofit positions are posted to the public; many organizations inform the public through word-of-mouth and prefer to hire interns and volunteers, who already possess the skills and knowledge to do the work.