Pros
Senior managers are better than most; company provided lunch, snacks, coffee are nice and appreciated. Enjoy the casual dress code also. There are a few nice people who work in departments other than Employer Services and Employer Solutions, although that is the exception, not the norm.
Cons
Lack of useful, job related training; Average to below average benefits, time off and retirement plan; very long hours to properly take care of your clients; phony people who are nice to your face, but stab you in the back to make themselves look better. All of this drama takes away from the real goals of the company which is to take care of clients. Some of these people exist in every job, but usually not to this extent. If you work with nice, non-fake people in your current job, I would think long and hard about moving here to work with competitive backstabbers. You will probably be making much less if you consider working 45-55 hours a week is your normal workweek.