Pros
The culture is likey to be a bit different given what you do and where you work: sales vs. service vs. corporate and corporate HQ vs. Service Centers vs. Field Offices. I'm Service in a Field Office and I really enjoy what I do and where I work. Good life work balance, co-workers who get along well and help each other, very caring direct managers and good leadership from the top. Communication is decent even out to the field. I get the sense that leadership does care about the employees and the communities in which they live.
Cons
Technology and HRIS systems need to be improved. Payroll technology is insufficent and outdated. Supposedly we're getting a new payroll platform, but they've been saying that for years. Despite that we make it work with few errors -- although it seems to be run on rubber bands and paperclips. Pay is average but I'm not complaining given the economy. Advancement is difficult in the field offices but this is normal with any organization. Better explanation of pricing needs to be given to clients.