Be careful about your web based HR systems.
An online patient care system has denied over 100 doctors access to their patient's accounts. According to one customer-doctor, there was nothing in her contract that said she would lose access to her patient data if she didn't pay for technical support. When the company raised the technical support from 1,200.00 to 5,000.00, she didn't renew and her access was then promptly cut off.
It would be pretty disruptive if you lost access to all your employee records.