Pros
Lots of windows in the office. IT support is good.
Cons
People aren't friendly. Entire office is depressed and/or hostile. Not a pleasant environment to work in. Once you're hired, you cannot change position for the1st year. Don't go there thinking you can "get your foot in the door", and then move to something more interesting within the company. Training is non-existent. They'll hold you accountable for things you've never been trained on, or even made aware of. They hire processors who have no experience. Senior Management (offsite) does not want their managers to know how to process payroll (not just not doing the processing, but actually not even have the knowledge). So you've got managers who don't know how to process, hiring people with no payroll experience, and no training program to teach these new associates. Asking questions is frowned upon. I received FAR better product support from ADP as a client processing payroll, than as an employee processing payroll. Long hours are expected to be worked. While OT pay can be nice from time to time, any prospective employee needs to be prepared to regularly work 50-60 hours per week. Having much of a life outside of work is difficult, albeit not impossible. I came to ADP, because ADP is the best in the industry, and I wanted to work with the best. This has turned out to be a bitter disappointment. This section is staffed with sub-par personnel - far from "the best".