Working at Ceridian was a great experience and I really enjoyed my job. I supported 3 different payroll software programs and I worked on a team in a queue, handling incoming calls from clients with issues from whatever platform that they were using. Usually it was a walk through, or simple procedures, steps missed. Sometimes corrections needed to be made, and whole payrolls needed to be pulled, corrected and previewed, before they could be run. Aside from the excellent set of customer service skills, you also had to have a sense of timing, what time it was, when runs were going, what time cut-offs were happening, making sure that each and every client had a perfect payroll no matter what the issue was. We always were the front line, and our objective was to resolve everything on the front line, but there were extensive or more serious issues, usually with new users that required our senior team's assistance, and then we would have to know when to escalate. The keys to this position were a friendly manner, exceptional organizational skills, meeting deadlines, a bit of up-selling, some invoicing or billing for additional services and patience.