Pib said:
Not neccesarily Rocky. There are more than those reasons to let someone go.
Castellamonte: I know what you mean by casual employees. I have a plumber who probably does work for us 5 or 6 times a year, sometimes for more than a day at a time, he's a casual employee. Somebody working with you for 2 years! is nothing casual. Of course that is assuming that he meant full time, we are provided too little information by the OP to even decide if that is the case.
Of course, there can be a thousand reasons for dismissal.
It's just that when I have a good employee, I never fire them.
I keep them as long as they want to stay with us.
The only time I fired a person where I felt she was entitled to her liquidacion, was a cook who could not get along with another senior cook, and I had to make a choice between the 2.
The rest of the time, when I fired somebody, it was because they were good for nothing, cost me money, and almost invariably stealing too much.
As one has to be very careful to not make any accusations without being able to substantiate them, as well as all the BS you have to go through to prove it, getting their family & friends mad at you and sometimes even coming by with machetis to attack you, it's often wiser to pay, no matter how much they stole.
It's just that it's like adding salt to the wound.
I had one employee, a cashier, who would leave her post, slip into the warehouse to do the dirty thing with the warehouse boy, so when she got pregnant and I had to pay for the maternity leave, after she was abandonning her post, not protecting the cash, and basically stealing time I paid for, you can well imagine that I resented having to pay for it.
The stories could go on and on, but the real point that I would like to make is that despite not wanting to pay, even for good reason, one has to. It is the law and it's not worth the battle.