hello guys im about to finish my rn program in may, and im looking in to being a NP, i just dont understand how before you had to do a MSN to practice and now it is a DNP, i have many doubts 1. does a DNP have higher pay than a NP with a MSN 2. does it have different duties or roles 3. is it the same amount of time in school or is it a longer program i was also reading that many NP didnt like this new DNP or where complaning about iti would like to know why its so bad or what new differences it has?