UltiPro's payroll and human resources functionality are very efficient and fairly easy to use. The data maintained is in an easy to use format. I still like the two clicks and you can get anywhere! The benefits portion is not as user friendly. Report writing capabilities are good, but can be a bit of a challenge until you learn the basics.