Just a comment on autonomy, my experience has been that clinic based NPs have a lot more autonomy than inpatient ones. In the inpatient setting, there are so many people checking things behind you, questioning orders, discussing plans of care, etc. ...