The descent into lawsuits is pretty sad. When customers hate your product (i.e. the ADP front-end) so much that an entire company forms around making something less terrible, you really have to look at yourself in the mirror. I continue to be amazed by the horribleness of benefits web front-ends. I recently did a simple task in our Hewitt system, and it required five pop-up windows. It's just so, so terrible.
ADP EZ-Labour - not so EZ, but plenty of labour. There are 20 work days in a month. There are 20 rows in the timesheet form. Every one of them has 8 drop-down boxes, and every one of them needs to be filled with your work status, project code, etc, individually. No group actions. Seriously.
What's so frustrating about benefits front-ends is just how much low-hanging fruit is sitting there uncollected. I'm not asking that ADP implement some awesome canvas-based rendering with AJAX storage and async field update - I just want a lousy 'apply all' button and maybe working tab order between the form controls. Jeebus.