As an employee of a company that uses ADP, I can certainly say that their software has a horrible user interface and its login authentication system is from 1996. So, having two other large payroll companies (Paychex and Intuit) certainly hasn't pushed ADP into improving their UI.