Nurse practitioners are in high demand because of their flexibility in providing care. NPs have the ability to work in a variety of healthcare settings, including primary care clinics, hospitals, urgent care centers, and nursing homes.