After messing up at work by calling in sick way beyond the assigned time (my day starts at 9, and I called in at 11) I got a stern talk with my boss and senior programmer. My boss was ready to fire me and had the paper ready and on the table but the senior convinced him not to.
As I was at the end of my contract my boss offered me a new contract but wanted to have ability to fire me directly if he deemed necessary, so he asked me to sign a resignation letter without a date on it. I have not done this yet. Is this a normal practice and should I even sign something like that as it seems very dangerous in my view
I work at a small IT company of 5 people in Europe so we don't have HR or really any dedicated people for this kind of thing.
This is my first job and I have worked here for 7 months and for about 4 months internship before that.
update:
I have not received the contract/ resignation letter yet, I expect to get those either today or tomorrow. I will not sign the resignation letter even though I don't know if I'll still be working there after that.
After taking a critical look at the company I work for and considering that my contract ends in about a month, I have decided to start looking for other opportunities regardless of the outcome of this ordeal.
Also, I live/work in the Netherlands for those wondering.
I will update again after receiving the contract and knowing the aftermath of declining it.
second update:
Just had a talk with my boss, and he decided that he would not renew my contract. I'm kinda glad about this, because else I would have to go through the confrontation of declining the resignation letter, and I really wanted to leave on kinda good terms. My last day is the end of March and I'll be looking for a new job from now on.
Thanks everyone for the help. I really did not know what to do when I got an offer like that after six months into my first job, and you were a great help.