5 ESSENTIAL ELEMENTS FOR HRMS SOFTWARE DEVELOPMENT COMPANY IN CHENNAI