Pros
* Good work life balance (depending on responsibilities) * Solid benefits although they seem to slip a little more each year * Compensation is slightly below market level for most positions * Employees are generally good people * Middle managers care about their employees * Strong financial company means stability Overall a solid place to work (could do a lot worse). If you are looking to punch in and punch out this is a good place to do it.
Cons
* Main goal of the company is inorganic growth through acquisitions likely at 1-2 companies per year which puts a great deal of stress on employees doing their job while having to do the extra work of integrating w/ new companies * Executives say one thing to employees but their actions indicate otherwise. Those at the top see the company as a piggy bank for huge growth and likely a massive payday before a quick exit to avoid actually improving the business * A very old company that has a clash between 'this is how we've always done things' and new hires trying to right the ship * Disconnect between the day to day insurance business which is actually not the main part of the overall company strategy * Not a lot of room for growth due to mid sized company