According to the law in Poland when I hand in my resignation letter I'm obliged to work till the end of the following month (i.e. end of April if I hand it in in March) no matter if I do it on the first day of the month or the last.
I think it would be fair to hand in the letter the very next day when I have decided to move on. However those employees that have left since I've been working here all but one handed in the resignation letter right before the office closed on the last day of the month. Many of them had overdue holiday so after handing in the letter they stayed around only for a day or two.
Would it be professional to give the company a few weeks more to deal with the situation or should I follow the example of others? The downside certainly is the fact that I won't get my bonus that way (which is paid along with the salary on the last day of the month in the morning) as they surely won't be willing to pay it but I haven't been eligable for it this month either way.
The reason for my resignation is I don't feel my rights are respected here but that shouldn't really affect the way I should act in my opinion.