The onus is on him to follow up. God, i had to do it at previous employers.
That's true...
The three month contract comes to an end and am handed my full time employment contract but with no increase in salary and as a CTC package. I approached HR the following morning first thing, HR was apologetic and promised that the salary package and benefits would be adjusted accordingly and that I would have the new contract by the end of the day. Two days pass and I haven't heard a thing, we run Exchange at the office so logged in using OWA to see what communication was passed between HR and the CIO, I see the CIO's response that they are prepared to up my salary by R15k but all as a CTC package. By the end of the week (5 days later, I have still not received my new contract), I check via OWA once again and see that HR has told the CIO that I have accepted the contract and signed for it. HR has told a fib, but still patiently wait for my updated employment contract while continuing to work day in, day out.
He should have stayed on them, to get the contract completed and signed, but he didn't. According to the OP he only went to HR once, and then waited for them to come back to him.