I was "fired" (their words) right before my last scheduled day, and I don't understand why.
This happened a while ago, but lately it has been really bugging me. I was hoping that someone might have some experiential knowledge about what might have been going on. Forgive me if some of this is "story like", it is the only way I know to explain the situation.
I was working at a big-box portrait studio. I was moving and had put in my notice. We had sorted my final schedule. Right before my last scheduled day, the manager calls me up and says that "they will not be needing my service anymore". I thought she was just saying that they overbooked photographers that day.
I was short on cash, and was really counting on the day's wages, so I asked a favor. "Can I please come in, I really was counting on the hours."
Her stern reply was "No, you're being fired, we won't need your serviced anymore."
This completely blew me away. I was upset, and even brought the district manager into the conversation trying to get an explanation. Their line was "why do you care, you only had one more day?"
I'm a project manager now-a-days and in hindsight I really can't understand their actions. It seems unprofessional and needlessly cruel.
Not that it matters, but I was their best sales performer and had been the most uptight about the register and inventory always being exactly right. I had recently turned down a manager position because I knew I was moving shortly.
I understand that for security reasons a company might unexpectedly ask you not to come in. I've done that, but I also paid them for the work time they lost.
Does anyone have any idea why any company would "fire" someone right before their last day? Was it some type of bookkeeping bureaucracy? In hindsight, I'm so confused and wish I had made a bigger fuss.