Pros
I found it very east to get a job at this company. I had move to the Rochester area and within a week was able to start working. The best pro to working at Paychex is that once you are employed by the company, after your first year, it is fairly easy to transfer to a department more to your liking. Many people I worked with in the COBRA team have since moved on to different departments more suited to their ideal career paths. They love to promote/hire internally.
Cons
The primary focus of the company is their sales team. If you do not wish to do insurance sales, you will quickly realize the service teams are underpaid and spread thin. I am a part of the COBRA team which is already a hard topic to begin with as most of the customers I help have been recently terminated from their jobs. Since COBRA isn't a major money maker for the company we are often last on the list for updates to our systems. They are out of date and we still require people to mail in checks and even though we have the ability, we will not accept them over the phone unless there is a serious medical emergency. It often takes us a minimum of two weeks to get coverage activated.