Pros
Work from home, for some employees. Decent training programs.
Cons
Horrible pay, I left to work for another company and got a 20% bump in pay. What Paychex pays their employees, those in the trenches every day, is horrible. They do not appreciate the hard work done by those in the field. To Paychex, we were all replaceable. Advancement is only for those who have done their time at Paychex, never mind what you did in your previous life, or how hard you work. Do you know the right people? Have you been with Paychex for over 10 years? You are promoted! They did several promotions that obviously had nothing to do with that person's ability to do the job. I left for two reasons, the technology is about 10 years behind and my recently promoted manager had no idea what she was doing and was completely useless to me. They have lost so many good people in the past two years yet they change nothing. People don't leave jobs, people leave managers.