Pros
ADP is a solid company with a strong client base. There are some really great people that work there. Their benefits package is very strong and the salary would be good if they didn't work you 55+ hours a week. The senior management was good at communicating goals and performance of the division where I worked, but the operation level managers didn't have any depth of knowledge regarding daily work volumes and how to manage case load volume with small groups of analysts.
Cons
The area where I worked in a Business Analyst role had no division of labor. Some analysts would be buried with work and others would have little to do. I averaged 55 hours a week for 6 months. When i tried to take vacation I was told that there was too much work and I could not have the time off. After some discussion, my manager gave me the time but only if I put in extra time before I left to offset the vacation time. The management is constantly asking for input, but when it is given it is rejected out of hand or dismissed as complaining. I cant count how many times I told my manager I worked 60 hours and was told that she didn't want me working that much but she never was willing to shift responsibilities to manage the case load to make it possible. In one conversation with my manager, I told her the number of people that had expressed their concerns to me privately about the work volume and how it was managed. She told me that none of them had said anything to her. I responded by suggesting that maybe they were concerned that their comments my threaten their job. Seems my coworkers fears were justified. I was dismissed several weeks after that conversation.