I manage two employees who work under contract. They report everything to me including work progress and payments. The problem is they repeatedly bring up personal issues like sick family member, no money for food, and other silly lies, to get advance payments. I know these reasons are lies because this happens more than 3 times in a month.
They are casual workers who are not easy to replace with professional people. They do a very good job, which they use to justify their entitlement. I could be wrong, but I don't believe I should be discussing with top management about changing payment policy because someone's son is in a coma.
I have learnt to deal with this, but they are now taking advantage of other managers and top level management. I have instructed the other managers to direct them to me and not listen to them at all. This hasn't been effective as one of the top level managers told me about how she gave them her own money because of their family issues. She kept insisting that I should pay them even if their contract states that payments can be made in 30 days. The payments take time to be approved and released, which causes the delay.
I plan to cancel their contract, but I will first have to get good replacements since I am tight on schedule.
How can I deal with such employees?