We had ADP Run which had a very easy interface and was very intuitive. We were "sold" on moving to ADP TotalSource as a "one stop shop" to help us manage our 20+ employee company as we are growing. This was the worst mistake we could have done. We had a turnaround with our "go-to" people during the implementation phase. Worked with 8+ people on getting us switched to ADP TotalSource (not affiliated with ADP Run other than owned by the same company, by the way). And then we had absolutely no training. I figured okay I can figure it out, we have all of these specific reps for specific HR functions - payroll, benefits, etc. and that there would be a learning curve but it would all make sense. This was supposed to lessen our need for HR when instead I spend almost every part of my work time within the ADP Workforce Now platform which is part of TotalSource. The specific reps that are assigned to our company are sometimes hard to get a hold of, they seem overworked with too many companies to manage, and a lot of times no one can even help me! I have to call the 1-800 myadvisor line for help from a random person who doesn't know our company's history/needs. It is out of control. AND it's not a cheap platform. We will be moving back or away from ADP altogether once our contract is up.