I had an employee (lets call him 'Old') who worked for me for 1 year. He had learnt a lot of things during the job. Two month ago he left the job and joined some other company (not a competitor of course).
For the first 2 weeks after he left, I faced a lot of problem but on the third week I hired a new employee (lets call him 'New'). 'New' is hardworking and completes the job in less time than 'Old'. 'New' is also less expensive than 'Old'.
The problem now is that 'Old' wishes to rejoin my company. For financial reasons I can afford any one of the two.
I need help in deciding if I should let 'Old' rejoin and kick off 'New' or should say no to 'Old'. Also require logics to justify myself.
Note: There're no "Minimum serving period" contract signed by my employees
For your reference, below are some stats.
- Knows the entire process
- I'm emotionally attached
- More qualified than 'New'
- Expensive ($10 per hour)
- Sometimes takes advantage of my trust over him (like being absent, late to work)
- Fast learner. Does work faster that 'Old'
- Less Expensive ($8 per hour)
- Don't know if he can handle all work 'Old' had been handling ('New' is just one month old)
- Don't know if I can trust him
- Don't know if he may leave the job