Pros
Great co workers. Local level of management tried hard to be supportive and fair, as long as you performed. Fair benefits. Best job I ever had.
Cons
Company was once proud of great service it provided to clients when I started. Client retention was a high priority. Satisfaction surveys meant everything. Management above local level are clueless. As time went on only numbers mattered. All the recently promoted regional managers and directors are good at are never ending meetings and dumping more work load onto an already overburdened staff. Basically too many chiefs and nowhere near enough indians. Raises in the last 3 years were non existent. Lay-off's targeted local level managers and senior level service personnel. Customers now wait twice as long or worse for a call back. Most feel that ADP is nothing more than a huge bureacracy that they are unfortuneately stuck with.