Pros
ADP offers great business and is a good place to start your career. Some of the middle managers are young and if you are positive will allow you to offer suggestions and ideas.
Cons
The pay is dismally below industry average. After working for three years and receiving recognition from management and being a top producter, pay was still at 33k. Senior management is awful and seems to be sent to ADP Screening and Selection as a dying ground for bad management that has not performed well in other ADP areas. Management is unprofessional and micromanages to a degree that is unheard of as most companies are moving more toward the GE and Google models of innovation and creativity and freedom as what makes employees loyal and productive. Management also enacts client-facing policies to the detriment of the company. This is a good place to get your feet wet if starting your career. Do not consider this if you are an experienced professional, however. The degree of burearcray and incompetence will be shocking.