Have you used this software & if so are you aware of the final cost in hand of this product. Will be helpful for us to take an informed decision. Anyway, we will visit the website to gather more information.
Thanks again !!
For consulting and processing business, today, in India, there is only one company which offers world-class software solution with outstanding support and economical rates. It is greytHR https://www.greythr.com/customers/
All your requirements are met except one "desktop version." greytHR is a cloud-driven solution which run on a browser (Help you save the additional investment on servers and related infrastructure).
I would recommend you to try for a few customers, experience the feel and I am quite sure you will join the list of hundreds of processing partners of greytHR.