I like that this product has been around for quite some time now (since 1997), so it's very stable compared with other products out there today which are still relatively new or have just recently launched; plus they're constantly updating their platform/lineup as well! It does take awhile before you can fully utilize all its features though - sometimes we'd use one feature without realizing another was right under our noses waiting patiently until someone else gets done using theirs first :) The customer service team at ADP really helped me figure things up when my system crashed twice within two days after upgrading from v11 to 12 last year -- no wonder why people love them!! We've used many different payroll systems over years but nothing compares wtih how easy & fast ADPS makes everything run smoothly every pay period.