So I have been working full time night shift at this medical surgical unit as a RN for 2.5 years now. My manager still thinks very little of me, she thinks that I only been working here for 1 year now. This was my first RN job. I very recently got a per diem job at a different hospital where the pay is much much better and the work environment is better and that manager is much better. I love working at this per diem job. My full time job offers me the benefits which this per diem job does not. I did not think that I would stay at the full time job as long as I did..2.5 years is much longer than I expected to be there. Also at the hospital where I work full time...there are so many changes happening and not for the better. I think if I stayed any longer, it would make it harder especially since I am going back to school for my master's. This current job is not very 'school friendly' in terms of higher education. I am unsure of what to do. Also since I been here for the past 2.5 years, I haven't had a vacation. I request for vacation, manager always denies me. This is another reason why I want to resign and just stay at the per diem job and go to school. I think it would make it easier for me. However, I don't know how to do this resignation process. Should I go to HR first or go to the manager? The manager does not like me which makes me not want to go to her. But I know professionally, I should just give her my resignation letter and resign. Should I give 2 weeks notice or more than that? Any advice on what to do would really help! Thanks