Pros
Paychex is an excellent company to have the chance to work for. They spend a lot of time and put much thought into training the employees and giving more than enough resources to be successful if you want to be. Great benefits, always evaluating and restructuring to fit the times. Many avenues to go down for career paths so that you can really spend your whole career here if you want to.
Cons
Sometimes the management are not field relevant and it makes coaching opportunities not as effective. The advice given by non-field relevant leaders doesn't further the reps development. Sometimes these promotions to management are more political than skill based and certain people can wait years to get promoted while others get promoted rapidly for unclear reasons. Also the sales conference trip is set up in a terrible way where spouses are not included. This is somewhat a breeding ground for bad behavior and tension on marriages where the sales rep works so hard all year to achieve such a great thing and then they go alone on the trip to a beautiful place.