Hi all! I'm hoping that someone can help me with my current situation. I am (well was) a nurse in a hospital setting working the overnight shift for the past 10 months. I found a new position, so emailed my formal resignation notice to my manager (as I would not see her in person for over a week). Yesterday morning was the first time I saw her since and I spoke with her in her office. In total, I gave 3 and a half weeks notice. She tells me how unprofessional I am and how ungrateful I am because the only reason I'm able to accept a new position is due to all the education given to me here. Again, I apologized, told her the night shift was becoming too much for me to handle and the new location is less than 10 minutes from my house. I also expressed my appreciation for all the education and learning opportunities I've had. She then goes on to say if I don't give a full 4 weeks I won't receive my accumulated PTO paid out. I explained that I gave 3 weeks and 4 days, as I start my new job two days after. She then tells me if I can't give the full 4 weeks she'll just cut her losses now and take my ID badge after I clock out. I was shocked. I wanted to work the amount of time I had left and give proper notice, and if she would have communicated to me that I need to work 1 more shift to cover my 4 weeks, I would have. Working 12 hour night shifts, an extra 3 days (I gave 3 weeks 4 days notice exactly) doesn't necessarily equal 3 nights of work since we only work 3 nights in total a week. I'm so confused. I don't want a termination on my record. I spoke to HR and they are "investigating" but when I tried to follow up later in the day, they didn't give me any information. I've been an employee in good standing, have never been written up or disciplined, and I've never called out. My manager is known for being a bit impulsive, but can she fire me like this? I'm so hurt because everyone is telling me she's saying that she just fired me and a woman who works at my new employer also works here. I don't want this reputation following me in the future.