Carlos,
If you think Zoho is expensive, I think you may have a problem!
HR software is BIG business, because it's such a critical business investment, so it's unlikely you're going to find much out there that's free.
If OrangeHRM will do what you want I think you're wasting your time looking for other free alternatives.
Cheers,
Moz