Avantages
Really good place to work. A place where a large percentage of the staff stays around for 10+ years. Benefits are better than at other companies I have worked at in the past. Career advancement is good. If you are the type of person that digs into things and does not care about personal gain then you can really improve your position at ADP on a consistent basis. I have known people that becuase they have been willing to go the extra mile have moved up within the company. I am talking about a promotion every 18-24 months on average due to their hard work.
Inconvénients
Sometimes puts the cart before the horse is the best way to describe life at ADP. They will come up with a new product and start selling it before we can even support it. Also the mentality that the sales department is more important than anyone else.