Poor training, but to be fair, with a company as vast and complex as ADP, I'm not sure how I would improve beyond the training sessions that exist.
Teams. As much as they can be a pro, it can be a detractor, but that exists anywhere.
Promotion structure is lacking, particuarly in this department.