The best of its kind in India for HR Management is Daytrack which helps us track our employees movements easily throughout their shift timings & locations with ease along with other benefits like Attendance management etc.
It has lot of features as well that can be customized by you according to your business needs. I would say it's one amongst the top few softwares we use at my organization where all are satisfied about this product so far. None really but some minor issues here- there but nothing major yet! We have started using this software since last 3 years now & currently having approx 50+ users from different domains/departments who uses these services regularly.